C语言编程
文章平均质量分 71
captain9911
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数组与指针的关系描述
数组与指针的关系描述 E1[E2] 与 ( *( (E1)+(E2) ) ) a[i] = ( *( (a)+(i) ) ) = *(a+i) b[i][j],令b[i]=E1,E2=j 所以,b[i][j] = *(b[i]+j) = *(*(a+i)+j) 所以,c[i][j][k] = *(*(*(i)+j)+k)原创 2015-03-31 20:40:35 · 560 阅读 · 0 评论 -
C语言格式说明符
C语言转换说明符 1.转换说明符 %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点数(包括float和doulbe) %e(%E) 浮点数指数输出[e转载 2015-03-28 17:14:44 · 20610 阅读 · 2 评论 -
C语言动态内存分配
可执行文件组成部分: 1.文本段 只读的 2.数据段 1)非初始化数据段 未初始化的全局变量和静态变量 2)初始化数据段 初始化的全局变量和静态变量 3.栈(stack) 栈空间,向下增长 4.堆(heap) 堆空间,向上增长 malloc、calloc、realloc 栈 由编译器自动分配释放管理。 1.局部原创 2015-03-28 16:53:04 · 483 阅读 · 0 评论 -
C语言字符串函数
函数名: strcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例: #include #include int main(void) { char string[10]; char *str1 = "abcdefghi"; stpcpy(s转载 2015-03-28 16:46:11 · 488 阅读 · 0 评论 -
编译预处理指令
编译预处理指令 1.#define定义宏,可以没有内容 2.#if/#elif/#else/#endif 3.#ifdef/#ifndef/#endif /*********************************************************************/ #define X 0 //宏定义 #if X 0原创 2015-03-27 21:01:36 · 548 阅读 · 0 评论 -
用typedef定义类型
typedef用来声明新的类型名代替已有的类型名。 用typedef定义类型的方法 1.先按定义变量的方法写出定义体(如:int i) 2.将变量名换成新类型名(如:将i换成COUNT) 3.在最前面加typedef(如:typedef int COUNT;) 4.然后可以用新类型名去定义变量。 说明 1.用typedef可以声明各种类型名,但不能用来定义变量。 2原创 2015-03-27 20:51:23 · 1622 阅读 · 0 评论 -
C语言数据类型
枚举类型 用户自定义类型,是用标识符命名的整型常量的集合。 enum week{SUN,MON,TUE,WED,THU,FRI,SAT}; 关键字 枚举名 枚举常量 其中枚举名是非必须的。 默认第一个枚举常量的值为0,以后的值依次递增1. 可指定常量的值。 enum week{SUN,MON,TUE=10,WED,THU,FRI,SAT}; 其中,SUN=0,MON=1,TUE=10,WED=11,THU=12,FRI=13,SAT=14,原创 2015-03-27 20:27:42 · 518 阅读 · 0 评论
分享