上一页 1 ··· 14 15 16 17 18
摘要: 一数据类型关键字 12 个:1 . char2 . short3 . int4 . long5. enum6. float7. double8. signed9. unsigned10. struct11. union12.void 二 控制类型关键字 12 个循环语句 1.for2.do 3.wh... 阅读全文
posted @ 2014-11-10 14:34 HelloVoidWorld 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: 关键字typedeftypedef 操作符可以看做是普通变量和类型之间的转换开关!!例如typedef int Integer;//定义了一种类型int Integer;//定义了一个变量就是类型和变量的区别A. 对数据类型定义“别名"1 int main(int argc, const char ... 阅读全文
posted @ 2014-11-10 14:33 HelloVoidWorld 阅读(219) 评论(2) 推荐(0) 编辑
摘要: 枚举是c语言中得一种基本数据类型,不是数据结构用于声明一组常数1. 3中枚举变量的方式a. 先定义类型, 再定义变量b. 同时定义类型和变量c. 匿名定义enum Season {Spring, Summer, Autumn, Winter};enum Season s = Spring;已经定位为... 阅读全文
posted @ 2014-11-10 14:32 HelloVoidWorld 阅读(409) 评论(0) 推荐(0) 编辑
摘要: A. extern函数一个c文件生成一个obj文件外部函数:允许其他文件访问、调用的函数(默认函数为外部函数),不允许存在同名的外部函数my.c1 //define a extern function perfectly2 void extern testEx()3 {4 printf("m... 阅读全文
posted @ 2014-11-10 14:31 HelloVoidWorld 阅读(278) 评论(0) 推荐(0) 编辑
摘要: A. 基本知识与数组的对比数组:构造类型只能有多个相同类型的数据构成结构体:结构体类型可以由多个不同类型的数据构成1. 定义类型1 struct Student2 {3 int age;4 char *name;5 float heig... 阅读全文
posted @ 2014-11-10 14:30 HelloVoidWorld 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 编译之前的处理指令A.宏定义a.1 //Like static constant2 #define NUM 63 4 //The truth of macro define is replacing the constant5 //Replace "sum(a, b)" with "a+b"6 #d... 阅读全文
posted @ 2014-11-10 14:29 HelloVoidWorld 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 字符数组 char *看做一个特殊的字符数组, 在字符串结束为止添加'\0'结束符 (ASCII码0), 没有\0结尾的是普通的字符数组。使用双引号定义的字符串自动在尾部加上\0puts(s)函数:输出内存直至遇到\0数组变量名代表了数组地址,例如char s[20], s就是数组地址,不用&sge... 阅读全文
posted @ 2014-11-10 14:28 HelloVoidWorld 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 存放变量地址的变量int a = 1;int *p;p = &a;在64位系统中,占用8个字节直接引用间接引用*p : 指针指向的变量的值不要使用未初始化的指针1.使用指针实现改变实参值2.函数返回两个值, 使用指针参数可以改变值的方法3.不同类型的指针的区别,区分指向的值的长度A.指针与一维数组1... 阅读全文
posted @ 2014-11-10 14:28 HelloVoidWorld 阅读(231) 评论(0) 推荐(0) 编辑
摘要: A.变量的作用域:1.局部变量:在函数或者代码块内部定义的变量作用域:从定义处到代码块结束生命周期:从定义处分配控件,代码块结束后被回收局部变量没有默认值,要自己初始化2.全局变量:在函数外定义的变量作用域:从定义处到文件结尾(能被后面的所有函数共享)生命周期:程序启动分配空间,程序退出回收全局变量... 阅读全文
posted @ 2014-11-10 14:26 HelloVoidWorld 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型:byteshortintunsigned intlonglong longunsigned longfloatdoublecharchar *The size (byte) of each data typeshortintunsigned intlonglong longunsign... 阅读全文
posted @ 2014-11-10 14:25 HelloVoidWorld 阅读(242) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18