C语言常见概念

张开发
2026/4/4 6:36:43 15 分钟阅读
C语言常见概念
VS项目和头文件、源文件介绍创建一个项目我们用项目的方式来管理代码文件名最好有意义且名字中不要使用中文、特殊字符、空格将文件放到自己想要的位置方便以后能够找到文件的后缀.c结尾的是C语言程序.cpp结尾的是C程序头文件以xxx.h结尾的文件叫做头文件源文件以xxx.h结尾的文件叫做源文件我们写代码都是在源文件中写C语言程序的编译链接以及运行编译链接将我们写的代码转换成计算机能读懂的二进制文件也就是让计算机生成一个xxx.exe文件这个文件的内容就全是二进制内容运行在调试窗口中点击开始执行不调试即可让程序运行同时我们也可以按住CtrlF5来运行程序CtrlF5包含了编译链接运行如果我们想知道一个程序具体运行的顺序那么我们可以按下F10让代码开始运行然后每按一次F10程序就执行下一句第一个C语言程序代码中main函数后面的()不能漏写代码中不能使用中文的符号没一条语句结束后必须用分号结尾main函数不管一个程序有多少行代码程序都只会从main函数开始执行它是程序的入口同时也被叫做主函数int表示main函数执行结束时返回一个整型类的值所以最后的return 0;正好与int相对应在同一个项目中即使有多个xxx.c文件也只能有一个main函数main叫做函数名int main()这一个整体叫做函数头整个大括号以及大括号里面的内容叫做函数体printf和库函数printfprintf是一个库函数作用是在屏幕上进行信息的打印这个程序就是在屏幕上打印出hello world我们在使用库函数的时候时必须包含头文件的而printf函数就在stdio.h这个头文件中库函数将一堆函数打包放在一个文件中这个文件就是一个头文件我们称它为函数库也叫标准库函数库中的函数被称为库函数关键字C语言中有一类保留了名字的符号比如intifreturn等关键字都有特殊意时留给C语言使用的我们在C语言程序中创建标识符的时候是不能和关键字重合的关键字也是不能自己创建的C语言一共有32个关键字注在C99标准中加入了intline、restrict、_Bool、_Complex、_Imaginary等关键字字符和ASCII码表字符日常生活中我们使用的ab#等都是字符C语言中的字符需要用单引号括起来即am等ACSCII码表为了统一美国国家标准协会ANSI制定了一套标准ASCII码表C语言中每个字符都对应着一个ASCII码我们不需要全部记住只要知道一下一些就可以了A~Z——65~90a~z——97~1220~9——48~57\n——10ASCII值为0~31时这32个字符时不能在屏幕上观察到的字符串和\0字符串用双引号括起来的一串字符被称为字符串如abcdef字符串的打印格式可以用%s来指定也可以直接打印\0在每一个字符串后面都隐藏着一个\0\0表示着这一串字符结束了而单个的字符后面就没有\0此时分别打印两个arr因为arr2中时单个字符没有\0所以不会停止二十继续输出乱码想要停止则需要加上\0此时即可正常打印转义字符表示转变原本自身意思的字符\n表示换到第二行\表示字符\表示字符\\表示反斜杠\a用于报警会发出报警声\b退格键将光标向前退一格但是不删除字符\r回车符表示回到同一行的开头\t制表符光标移动到下一个水平制表位通常是4/8的倍数

更多文章