![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
天很蓝~
这个作者很懒,什么都没留下…
展开
-
【C语言】putchar(10);为何是换行:简单明了讲解 (外加putchar与puts函数区别)
在查询为何putchar(10)是换行,发现本站均无回答的,都是说其用法。现在在此讲解一下:(首先了解函数功能,和区别是否自定换行)putchar();输出的是字符,但不自带换行功能。puts();自带换行功能,将结尾\0换成\nputchar(10);实现换行原因:putchar输出字符,因为10是整数,所以系统只能将其转换为对应的ASCII字符。ASCII中10对应的是,line feed(换行)所以,此语句才实现了换行功能。...原创 2022-03-20 16:50:08 · 7119 阅读 · 1 评论 -
【C语言】二维数组指针,字符数组指针输出程序实例(注释详细)
【C语言】二维数组指针,字符数组指针输出程序实例(注释详细)原创 2022-03-17 23:13:57 · 1207 阅读 · 0 评论 -
【C语言】指针表达进阶:指针在一维数组、二维数组的应用(如何用指针表达一维数组、二维数组的元素的地址、元素值)
【C语言】指针表达进阶:指针在一维数组、二维数组的应用(如何用指针表达一维数组、二维数组的元素的地址、元素值)原创 2022-03-17 20:43:32 · 2505 阅读 · 1 评论 -
【C语言】求字符型数组长度,整型数组长度:strlen(),sizeof()
【C语言】求字符型数组长度,整型数组长度:strlen(),sizeof()原创 2022-03-17 16:41:41 · 3179 阅读 · 0 评论 -
【C语言】while循环持续输入(scanf持续输入值),代码实例
【C语言】while循环持续输入(scanf持续输入值),代码实例原创 2022-03-17 16:03:33 · 11421 阅读 · 0 评论 -
【C语言】运算符的优先级,结合方向(自左向右运算、自右向左运算)
【C语言】运算符的优先级,结合方向(自左向右运算、自右向左运算)优先级:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符从右向左结合运算:三目运算符(?: 条件运算符 ) 表达式1?表达式2: 表达式3、赋值运算符(=) -=、/=、%=、强制类型转换 、sizeof 长度运算符 、& 取地址运算符、- 负号运算符 、! 逻辑非运算符 、~ 按位取反运算符、* 取值运算符 、++ 自增运算符 、-- 自减运算符求:*p++;等价原创 2022-03-16 20:27:35 · 6192 阅读 · 2 评论 -
【C语言】深入浅出谈指针:理解指针、指针定义和指针代码实例swap(代码详细注释,含易错实例以及改进办法):利用指针进行交换数值,以及出现数值不改变的改进方法---透彻理解‘*‘指针
【C语言】深入浅出谈指针:理解指针、指针定义和指针代码实例(代码注释)---透彻理解'*'指针直接访问(变量名来引用变量值)、间接访问;指针相关定义:int *p1=&a1, *p2=&a2; 等价于:int *p1, *p2; p1=&a1; p2=&a2; 、以及printf("%d",*p);指针代码实例:利用指针进行数值交换,以及出现数值不改变的改进方法--change3() 方法原创 2022-03-16 15:26:14 · 261 阅读 · 0 评论