C语言标准符号

本文详细介绍了C语言中的各种符号及其作用,包括逗号、分号、圆点等,并深入探讨了如何正确使用注释,提升代码的可读性和维护性。文章还讲解了注释的基本要求和常见错误,以及如何利用接续符和转义符进行代码书写。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

符号名称符号名称
逗号>右尖括号
.圆点!感叹号
;分号l竖线
:冒号/斜杠
?问号\反斜杠
单引号~波折号
"双引号#井号
(左圆括号)右圆括号
[左方括号]右方括号
{左大括号}右大括号
%百分号&and(与)
^xor(异或)*乘号
-减号=等号
<左尖括号+加号

y = x /* p , 这就是表示x除以p指向的内存里的值,把结果赋值为y?

实际上,编译器把 “ /” 当作一段注释的开始,把“ /”后面的内容都当作注释内容,直到出现“ */” 为止。所以提示出错。

也就是说只要斜杠(/)和星号(*)之间没有空格,都会被当作注释的开始。

出色注释的基本要求
  • 注释应当准确、易懂,防止有二义性。
  • 边写代码边注释,保证注释与代码的一致性。
  • 程序中的注释应当是简单明了。
  • 一目了然的语句不加注释。
  • 全局数据必须加注释。
  • 注释采用英文。
  • 注释位置与被描述代码相邻,但不可以放在下方。
  • 代码较长应当在一些段落的结束处加注释。
  • 注释的缩进与代码的缩进一致。
  • 注释代码段注重为何做
  • 数值单位一定要注释。
  • 对变量的范围给出注释。
  • 对一系列的数字编号给出注释。
  • 对函数的入口/出口数据、条件语句、分支语句给出注释。
  • 避免在一行代码或表达式的中间插入注释。
  • 复杂函数中,在分支语句、循环语句结束后需要适当的注释。
  • 对不需要被编译的区域要使用条件编译来实现。
接续符和转义符
C语言里以反斜杠(\)表示断行。编译器会将反斜杠剔除掉,跟在反斜杠后面的字符自动接续到前一行。但是注意:反斜杠之后不能有空格,反斜杠的下一行之前也不能有空格。
转义字符含义
\n回车换行
\t横向跳到下一制表位置
\v竖向跳格
\b退格
\r回车
\f走纸换页
\反斜杠符“\”
单引号符
\a鸣铃
\ddd1~3位八进制数所代表的字符
\xhh1~2位十六进制所代表的字符
单引号、双引号

1、‘1’、“1”
第一个是整型常数,32位系统下占4字节;
第二个是字符常量,占1字节;
第三个是字符串常量,占2字节。

逻辑运算符

“||” 和 "&&"是我们经常遇到的逻辑运算符,与按位运算符"|" 和 "&"是两码事。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值