每个人开始写代码,都需要在心中问自己几个简单的问题,比如:我写的内容是什么?开头我要怎么进去程序?又或者是怎么输出我想要的答案?等等一些问题。
开始学习C语言时,通常会给一个超级简单的程序,让我们去试着读懂里面的内容,例如:Hello,world!
#include <stdio.h>
int main()
{
printf("Hellow,world! \n");
return 0;
}
接下来是要鼓足勇气的读代码了。
1.#include <stdio.h>?
编译预处理的命令。
2..main?
C语言程序的入口。
3.{ }里面的内容?
首先,{ }里面的内容是函数体,这里就是调用了printf函数来输出“Hello,world!”。继续看,里面的“\n”,则是指换行,它叫做转义字符。
4.return 0 ?
返回值的意思。
这是我在VC++环境下的结果:
虽然一个程序就这样在注释的帮助下读完了,但是心中还是充满了疑惑,如果我自己来写一段具有意义的程序,难道不需要一些“东西”来表示吗?接下来就是这些“东西”的一点干货了!
常量:不变的量。有字面常量(1, 3.14, 等),const定义的常量,这里就不在解释,还有define定义的标识符常量(好多都在main函数前面就定义了)最后还有枚举常量 (一一例举所有可能情况)。
变量:首先要给变量起一个有意义的名字(注意:数字,字母,下划线组成,必须字母或者下划线开头),然后就是变量的分类了,包括局部变量(代码块之内),全局变量 (代码块之外)。最后就是需要知道区分变量的初始化和赋值的概念,初始化,顾名思义,就是一开始创建时同时给的量,而赋值,则是已经存在,又给一个其他值,就叫赋值。
字符串:双引号引起的内容。
了解到这里,差不多对与C语言就有了简单的认识。。。。。。