C/C++
文章平均质量分 54
LIONEFAN
这个作者很懒,什么都没留下…
展开
-
C语言运算符的优先级
可以看出,所有比较运算符的优先级都低于二元算术运算符,二元逻辑运算符的优先级低于比较运算符。因此,先执行算术运算,再比较,之后执行逻辑操作。赋值是列表中的最后一个,所以它们在其他运算都完成后执行。条件运算符的优先级高于赋值运算符。注意 !运算符在逻辑运算符中的优先级最高。因此,翻转逻辑表达式的值时,逻辑表达式外面的括号是必需的。...原创 2021-02-16 22:13:01 · 1926 阅读 · 1 评论 -
C语言 转义字符和ASCII码对照表
转义字符转义字符用反斜杠\后面跟一个字符或一个八进制或十六进制数表示。转义字符意义ASCII码值(十进制)\a响铃(BEL)007\b退格(BS)008\f换页(FF)012\n换行(LF)010\r回车(CR)013\t水平制表(HT)009\v垂直制表(VT)011\反斜杠092?问号字符063’单引号字符039"双引号字符034\0空字符(NULL)000\原创 2021-02-01 18:48:15 · 12957 阅读 · 0 评论 -
C语言 strlen()函数
C语言 strlen 函数用来求字符串的长度(包含多少个字符)。strlen() 函数从字符串的开头位置依次向后计数,直到遇见\0,然后返回计时器的值。最终统计的字符串长度不包括\0。头文件:string.h示例1#include <stdio.h>#include <string.h>void main(){ char s[] = "apple"; printf("%d\n",strlen(s));}结果:因为C语言在字符串后面会默认加一个‘\0’,所以这原创 2021-02-01 18:45:07 · 840 阅读 · 0 评论