《C和指针》学习心得(第一章)

把第一章的代码给原封不动的敲到电脑上,感受了一下规范的编程风格。以前编程都是随心所欲,现在按照书上的照遍一次总结一下规范:

1.注释:

/*

**注释内容

 */

注释是很重要的,可能在编写的时候觉得没有必要,而且以现在的水平也编不了太大的程序,但是隔几天回头看就会发现不能马上读懂程序的功能和具体变量的功能。这就是没有注释的坏处。所以要从简单的开始就习惯加注释。

2.空白行:不同的逻辑功能中间用空白行隔开,比如申明和其他的用空白行隔开。

3.双目运算符的两侧各插入一个空格分隔,单目运算符和操作数之间不加空格,例如i␣=␣i␣+␣1、++i、!(i␣<␣1)、-x、&a[1]等。

4.if/else、while、do/while、for、switch这些可以带语句块的语句,语句块的{或}应该和关键字写在同一行,用空格隔开,而不是单独占一行。例如应该这样写:

if␣(...)␣{
→语句列表
}␣else␣if␣(...)␣{
→语句列表
}

5.函数定义的{和}单独占一行,这一点和语句块的规定不同,例如:

int␣foo(int␣a,␣int␣b)
{
→语句列表
}

6.变量名和函数名要起的有意义,比如放长度就叫len什么的,一看就懂,如果都是a,b,c什么的,即使申请时加了注释,但读起来也会不方便。由此看出英语还得学的好一点。

虽然学过谭浩强的c语言,但是读这个上手程序还是不是很顺利,说明c还只是入门而已,以后要多好好深入学习一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值