C和指针_第2章_基本概念_学习笔记

1.三字母词

三字母词    代表词
??(   [
??)]
??!|(或)
??<{
??>}
??'^
??=#
??/\
??-~

2.转移字符

转移字符介绍
\?在书写连续多个问号时使用,防止被解释为三字母词
\"用于表示一个字符常量内部的双引号
\'用于表示一个字符常量内部的单引号
\\用于表示一个反斜杠,防止被解释为一个转义字符
\a警告字符。它将奏响终端铃声或产生其他一些可听见或可看见的信号
\b退格键
\f进纸字符
\n换行符
\r回车符
\t水平制表符
\v垂直制表符
\dddddd表示1~3个八进制数字。表示给定的八进制数值代表的字符
\xddd十六进制

3.编程风格

    3.1 空行用于分割不同的逻辑代码段,即按照功能划分代码段。

    3.2 因为if和相关语句的括号是这些语句的一部分,而不是它们测试的表达式的一部分,所以在括号和表达式之间留下一个空格,是表达式看上去更突出一点。函数原型也如此。

    3.3 在绝大多数操作符的使用中,中间隔以空格,使表达式可读性更佳。有时在复杂的表达式中,为助于显示子表达式的分组,省略空格。

    3.4 嵌套于其他语句的语句缩进,显示其层次。使用Tab键,函数复杂,建议分割函数成多个函数。

    3.5 绝大部分注释应成块出现。

    3.6 在函数定义中,返回类型出现于独立一行,函数名出现在下一行的起始处。(我不喜欢这样)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值