嵌入式软件工程师&&太极拳
全部博文(548)
分类: LINUX
2011-02-20 20:05:53
#includeint c; int c; int c; //申明一个变量是a;还不会分配空间; int c = 45; //分配空间; int main(void) { char * p ; //申明(定义)了指针变量; int a; //定义了一个变量a;占内存空间;读写; // ^ 类型名 变量名(数字和字母组成, 必须以字母开头); // int 123abc; int _123abc; //不能是关键字;重命名; int $123cbd; //$ _ 字母; // int a, b, c, d; int b = 13; //变量的初始化; 不是赋值; 不占编译代码; a = 13; //赋值语句; = : 赋值运算符; // ^ // int a; 变量必须先申明才能使用; // int a; // float f = 1.34; //f ==> 4个字节; 1.34 ==> 8个字节; float f = 1.34f; char ch = 'a'; printf("a = %d\n", ch); // ^ 97 assic码表示字符类型; // ch = "a"; //ch 是分配了1个字节空间; "a" ==> 4个字节;是一个指针; //sizeof("a") == 2 ==> a\0; ch = '5'; return 0; }