一。关键字
1.什么是定义?
答:所谓的定义就是(编译器)创建一个对象,为这个对象分配一块内
存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。
2.什么是声明?
答:有两重含义。
(1)告诉编译器,这个名字已经匹配到一块内存上了,下面的代码用
到变量或对象是在别的地方定义的。声明可以出现很多次。
(2)告诉编译器,这个名字已被预定了,别的地方再也不能用它来作
为变量名或对象名。
定义和声明最重要的区别:定义创建了对象并为这个对象分配了内存,
声明没有分配内存。
3.基本数据类型
c语言数据类型:
基本类型:
数值类型:
整型:短整型 short 2
整型 int 4
长整型 long 4
浮点型:单精度型 float 4
双精度型 double 8
字符类型:char 1
构造类型:
数组
结构体 struct
共用体 union
枚举类型 emurn
指针类型
1.什么是定义?
答:所谓的定义就是(编译器)创建一个对象,为这个对象分配一块内
存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。
2.什么是声明?
答:有两重含义。
(1)告诉编译器,这个名字已经匹配到一块内存上了,下面的代码用
到变量或对象是在别的地方定义的。声明可以出现很多次。
(2)告诉编译器,这个名字已被预定了,别的地方再也不能用它来作
为变量名或对象名。
定义和声明最重要的区别:定义创建了对象并为这个对象分配了内存,
声明没有分配内存。
3.基本数据类型
c语言数据类型:
基本类型:
数值类型:
整型:短整型 short 2
整型 int 4
长整型 long 4
浮点型:单精度型 float 4
双精度型 double 8
字符类型:char 1
构造类型:
数组
结构体 struct
共用体 union
枚举类型 emurn
指针类型