c语言学习笔记4之c语言的规则

来源:互联网 发布:matlab floyd算法 编辑:程序博客网 时间:2024/05/16 10:24

学习任何一门语言都有一定的规则,比如英语中的主宾表同位,以及各种语法的规则。当你在这些规则之外的时候又怎么去了解这种语言。c语言的语法规则更是严格,这是为什么呢,因为它是由机器来执行的。而机器与人的最大差别就是人有思想与情感,即使阿法狗战胜了李世石,挑战了人类的极限。(个人觉得围棋最厉害的应该是中国人吧,韩国的也能成为人类的极限,谷歌好像重返中国的趋势了,谷歌将开设中国版Google Play进入中国),但阿法狗是由人类所编写出来的。所以要学习一门语言,就要试着去掌控它。像我们平常说吃饭,很容易就能理解,但电脑不能。我们必须将我们所要表达的内容,通过编程语言的规则让电脑知道。
例如:
#include <stdio.h>
#include <stdlib.h>


int mian()/*主函数,代码开始执行的地方*/
{


printf("hello world!\n");.//打印出hello world!
system("pause");
return 0;
}
HelloWorld     代码虽小,但五脏俱全,综观整个代码,可以总结如下特点:
(1)由单词,符号,空白组成。单词以英语单词为主,有的单词就是纯正的英语单词,如 main、void、include;有的不是,如    system、printf。单词一般都小写。代码中的标点符号 并不是随意输入的。每个符号在  C    中都有自己的含义。中出现的符号,有“#”、“<>”、“()”、 “\”、“/*”、“*/”、“{}”、“;”、“”。单词与单词之间用空白分隔,空白可以是空格,也可以是 Tab 制表符。空白的个数没有限制。




(2)如同看书一样,C 源代码也是从上往下阅读。也就是 C 源代码的先后顺序是有讲 究的。行与行之间也可以有空白行。空白行数也是没有限制的。有的行顶格书写,有的行却 又后退了几个空格,这种后退,称为“缩进”。如何缩进,这些也都是有讲究的。




(3)并没有专门的标志表示文件从哪里起始,也没有标志表示文件到哪里结束。从第一个 字符开始,文件就开始了,到最后一个字符结束,文件就结束了。





0 0
原创粉丝点击