1、大致了解c语言
c语言是一门计算机语言(人与计算机交流)
c语言最初为Unix开发工具
c语言自发明至今一直被广泛使用
2、编译与链接
c语言源代码为文本文件,通过编译器翻译和链接器链接,生成二进制的可执行文件。
源文件 .c --> 编译器cl.exe --> .obj --> 链接器link.exe --> 可执行程序xxx.exe
3、编译器选择 vs2022
优点:集成式开发环境,包含编辑器、编译器、调试器
基本不用额外配置环境,容易上手
4、main函数
main函数(主函数)是程序的入口
int表示main函数结束后返回一个整型类型的值 return 0
main函数只能有一个!!!(即便有多个源文件 报错:找不到主体
5、库函数
c语言标准规定的一些函数,如:
printf 打印 使用时需包含头文件 #include<stdio.h>
6、关键字
c语言中一批保留名字的符号,具有特殊含义,共有32个
自己创建变量时注意不能和关键字重复
7、字符与ASCII编码
a,q,@,#等字符,需用单引号括起来,如'a'
ASCII编码是为字符以二进制在计算机中存储作出的规定,给每个字符规定了一个二进制序列
需掌握的几个知识点:
字符A到Z的ASCII码值为65~90
字符a到z的ASCII码值为97~122
对应大小写字符的差值是22
\n(换行符)的ASCII码值是10
0~31是不可打印字符
打印ASCII码值中的字符不需要定义变量,字符已经规定好了
8、字符串
被双引号括起来的一串字符,如"abcdef"
\0是字符串结束的标志
9、转义字符
转变原来意思的字符,如\n,\0
10、语句和语句分类 ;
c语言的代码由一条一条语句构成,语句可分为五类:
空语句
表达式语句
函数调用语句
复合语句
控制语句
用于控制程序的执行流程,以实现程序的各种结构方式(顺序结构,选择结构,循环结构), 它们由特定的语句定义符组成,共九种控制语句
(1)条件判断语句(分支语句):if语句,switch语句
(2)循环执行语句:do while语句,while语句,for语句
(3)转向语句:break语句,goto语句,continue语句,return语句
11、注释
注释是对代码的说明,有助于帮助自己或他人更好的理解代码
c语言中注释有两种形式
/*...*/ 不支持嵌套注释
// c99新增
无论哪一种注释都不能放在双引号里面,否则会成为字符串的一部分,解释为普通符号,失去 注释作用
编译时,行内注释会被替换成空格