C语言
Jacob Yu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言基础内容
一、变量类型 C语言中的基础数据类型有六类包括short、int、long、char、float、double.此外C语言还有一些构造方面的数据类型如下图 二、运算符 C 语言提供了丰富的运算符,有:算术运算符、关系运算符、逻辑运算符、赋值运算符、移位运算符、逗号运算符及 sizeof 运算符。 a)算术运算符按操作数个数可分为一元运算符(含一个操作数)和二元运算符(含两个操作数)。一元运算符的优...原创 2019-04-27 13:56:30 · 654 阅读 · 0 评论 -
C语言从源码到可执行文件的过程
C语言从源码到可执行程序文件主要包括1、预处理;2、编译;3、汇编;4、链接四个步骤。 1、预处理 在这一阶段,源码中的所有预处理语句得到处理,例如 #include语句所包含的文件内容替换掉语句本身 所有已定义的宏被展开 根据#ifdef,#if等语句的条件是否成立取舍相应的部分 预处理之后源码中不再包含任何预处理语句。 2、编译 这一阶段,编译器对源码进行词法分析、语法分析、优化等操作,最后生...原创 2019-04-27 14:02:39 · 2862 阅读 · 0 评论 -
C语言数组指针遍历实验
源代码: #include <stdio.h> void print(int *ptr) { int i = 0; for(i=0; i<5; i++){ printf("&array[%d]=0x%p\n",i,ptr+i); printf("array[%d]=%d\n",i,*(ptr+i)); } } ...原创 2019-04-27 16:43:27 · 1745 阅读 · 1 评论 -
C语言异或加密解密算法
源代码: #include <stdio.h> #include <string.h> int main() { char text[100]; int i,j,key; printf("输入明文:"); for(i=0; i<100; i++){ text[i] = getchar(); if(text[i] == '...原创 2019-04-27 17:15:26 · 4161 阅读 · 4 评论
分享