![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言基础回顾
文章平均质量分 58
对于C语言基础语法学习,每个知识点都有案例。
KaiqiangLiu
这个作者很懒,什么都没留下…
展开
-
C语言文件操作
注:在以w形式打开时会清空文件原有数据(打开——不写——关闭->文件清空)"D:\\网页下载\\test.txt"——中需要用双斜杠。fputc用字符写文件,fputs用字符串写文件。perror()输出为什么打开文件失败。输入/读取-------文件(硬盘)内存中程序------输出/写入。格式化读写文件(如:结构体)1.文件的打开与关闭。原创 2022-10-13 23:33:34 · 177 阅读 · 0 评论 -
C语言操作符详解
1.算数操作符2.移位操作符3.位操作符例题:交换俩个int变量的值,不能使用第三个变量,即a=3,b=5,交换之后a=5,b=34.赋值操作符5.单目操作符6.关系操作符7.逻辑操作符8.条件操作符9.逗号操作符实例:用逗号表达式写可以避免冗余。10.下标引用,函数调用和结构体成员11.隐式类型转化(1)整型提升原创 2022-04-01 23:10:48 · 1103 阅读 · 0 评论 -
一维数组,二维数组讲解加实例
一维数组一维数组的创建和初始化一维数组的访问一维数组在内存中的存储二维数组二维数组的创建,初始化和访问二维数组在内存中的存储数组作为函数参数实例1:三子棋实例2:扫雷游戏原创 2022-03-25 23:56:52 · 1087 阅读 · 0 评论 -
C语言函数是什么?函数全方位介绍
1.函数是什么2.函数的分类(1)库函数(2)自定义函数3.函数参数4.函数调用:5.函数的嵌套调用和链式访问6.函数的声明和定义7.函数的递归原创 2022-03-16 23:27:59 · 2875 阅读 · 0 评论 -
C语言中常见函数,以及应用
1.函数getchar(),putchar()2.函数system(),strcmp()3.函数sqrt()原创 2022-03-12 23:13:01 · 1191 阅读 · 0 评论 -
c语言分支语句,循环语言,goto语句,break的应用
分支语句ifswitch循环语句while和do whileforgoto语句原创 2022-03-10 23:52:49 · 530 阅读 · 0 评论 -
C语言结构体的应用
1.结构体类型的声明2.结构体初始化3.结构体成员访问4.结构体传参原创 2022-04-04 23:06:48 · 1110 阅读 · 0 评论 -
C语言指针基础知识
1.指针是什么2.指针和指针类型3.野指针(1)这几种情况会出现野指(2)如何避免野指针4.指针运算(1)指针+-整数(2)指针的关系运算(3)指针-指针5.指针和数组6.二级指针7.指针数组原创 2022-03-10 21:47:29 · 963 阅读 · 0 评论 -
#define定义常量和宏
define是一个预处理指令用法1.定义常量用法2.定义宏#define add(x,y) ((x)+(y))int main(){ printf("%d", 4 * add(4, 5)); return 0;}运行结果:切记不可将#define add(x,y) ((x)+(y))中的x和y当做一个简单的变量x和y可能是表达式,例如:看出下面代码和上面代码的区别,并解出一下代码的结果,然后说出俩者不同#define add(x,y) x+yin..原创 2022-03-08 23:26:17 · 896 阅读 · 0 评论 -
c语言提供的关键字
1.关键字只能用c语言提供的,关键字不能自己创建,2.不能作为变量名3.常用关键字void char int const float double short long enum if else do while for break continue default switch casegoto return register signed unsigned sizeof static struct typedef union volatileau...原创 2022-03-08 23:01:23 · 606 阅读 · 0 评论 -
对于原码反码补码的详解有实例,和操作符 “~”
int main(){ int a = 0; printf("%d", ~a); return 0;}运行结果操作符“~” 按(二进制)位取法 把所有二进制位中的数字,1变成0,0变成1一个整数的二进制表示有三种:负数的计算:-1:10000000000000000000000000000001(原码)(ps:最高位表示符号)11111111111111111111111111111110(反码)(除了符号位,其他位与原码相反)111111111111..原创 2022-03-07 23:13:46 · 249 阅读 · 0 评论 -
c语言转义字符
转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) ,将当前位置移到前一列 008 \f 换页(FF),将当前位置移到下页开头 012 \n 换行(LF) ,将当前位置移到下一行开头 ...原创 2022-03-07 21:34:13 · 141 阅读 · 0 评论 -
c语言中的字符串
‘a’字符由单引号引起,“hello world”字符串由双引号引起,注:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算做字符串内容int main(){ char arr1[] = "abc"; char arr2[] = {'a','b','c'}; //求字符串长度函数strlen() strint lenght int len1 =strlen(arr1); int len2 = strlen(arr2); ..原创 2022-03-06 22:39:18 · 317 阅读 · 0 评论 -
c语言中的常量
c语言基础回顾——常量原创 2022-03-06 21:41:44 · 272 阅读 · 0 评论