C程序的生成过程
C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件。???
源程序的扩展名为 .c ,目标程序的扩展名为 .obj , 可执行程序的扩展名为 .exe 。??
标识符
在编写程序时,必须为函数、变量等命名,这个名字称为标识符。C语言中标识符的命名规则如下:?
标识符只能由字母、数字、下划线组成;?
标识符的第一个字母必须是字母和下划线;
标识符区分大小写字母,如If和if是两个完全不同的标识符。
合法标识符如下:?
A6, b_3 , _mn?
非法的标识符如下:?
ab#12 , 8m , tr3:4 , yes no?
标识符不能与程序中具有特殊意义的关键字相同,不能与用户编制的函数名、C语言库函数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应注意做到 “见名知义”。?
标识符分为如下三类:?
1、关键字?
关键字是具有特定含义的,专门用来说明c语言特定成分的一类标识符,不能用作用户的标识符。?
auto?
break?
case?
char?
union?
do?
double?
else?
enum?
extern?
goto?
if?
int?
long?
short?
signed?
static?
sizof?
struct?
switch?
unsigned?
void?
for?
while?
typedef?
continue?
float?
return?
typedef?
default?
2、预定义标识符?
预定义标识符在c语言中也有特定的含义,但可以用作用户标识符,预定义标识符分为两类:?
(1)、库函数名字,比如(printf,scanf,sin,isdigit等)?
(2)、编译处理命令名,比如(define,include)?
3、用户标识符?
用户根据需要自己定义的标识符称为用户标识符。无论如何自定义标识符,都必须符合标识符的三条命名规则。?
C运算符认识
C语言的运算符范围很广,可分为以下几类:?
1、算术运算符:用于各类数值运算。包括加(+)、减(-)、乘()、除(/)、求余(%)、自增(++)、自减(--)共七种。?
2、赋值运算符:用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。?
3、逗号运算符:用于把若干表达式组合成一个表达式(,)。?
4、关系运算符:用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种。?
5、逻辑运算符:用于逻辑运算。包括与(&&)、或(||)、非(!)三种。?
6、条件运算符:这是一个三目运算符,用于条件求值(?:)。?
7、位操作运算符:参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。?
8、指针运算符:用于取内容()和取地址(&)二种运算。?
9、求字节数运算符:用于计算数据类型所占的字节数(sizeof)。?
10、特殊运算符:有括号(),下标[],成员(→,.)等几种。?
另外,按参与运算的对象个数,C语言运算符可分为:单目运算符 (如 !)、双目运算符 (如+,- )和三目运算符 (如 ? : )。
齐齐哈尔工程学院在新疆高考招生计划人数专业代码(2024参考)
宁夏工商职业技术学院在河南高考招生计划人数专业代码(2024参考)
河北高考排名184970左右排位历史可以上哪些大学,具体能上什么大学
湖北高考排名174600左右排位物理可以上哪些大学,具体能上什么大学
考福州外语外贸学院要多少分宁夏考生 附2024录取名次和最低分
湖南师范大学在云南高考招生计划人数专业代码(2024参考)
广东高考排名247430左右排位物理可以上哪些大学,具体能上什么大学
陕西青年职业学院在宁夏高考历年录戎数线(2024届参考)
安徽文达信息工程学院的审计学专业排名怎么样 附历年录戎数线
安徽高考排名263910左右排位理科可以上哪些大学,具体能上什么大学
考安顺学院要多少分广东考生 附2024录取名次和最低分
广东高考排名94120左右排位物理可以上哪些大学,具体能上什么大学
四川高考排名6710左右排位理科可以上哪些大学,具体能上什么大学
考洛阳科技职业学院要多少分甘肃考生 附2024录取名次和最低分
福建高考排名46830左右排位物理可以上哪些大学,具体能上什么大学
重庆机电职业技术大学的数控技术专业排名怎么样 附历年录戎数线
郑州升达经贸管理学院和辽宁工业大学哪个好 附对比和区别排名
赣州职业技术学院和扬州工业职业技术学院哪个好 附对比和区别排名
江西外语外贸职业学院在内蒙古高考历年录戎数线(2024届参考)
四川高考排名14260左右排位理科可以上哪些大学,具体能上什么大学
中华鲟鱼知识大全最新
狗场养狗知识最新大全
养狗知识大全最新
鹦鹉知识的资料大全最新
貂皮基本知识大全最新
有关c语言入门的基础知识有哪些
关于婚礼敬茶礼仪知识有哪些
湖南结婚礼仪流程模板
结婚梳头礼仪知识有哪些
商务礼仪敬茶礼仪
大连婚庆礼仪知识有哪些
黎族婚丧礼仪知识有哪些
夏至养生饮食禁忌
浅谈商务西餐宴请的基本礼仪要点
商务礼仪女士丝巾搭配