现在我们见到的计算机(电脑),都是由硬件部分和软件部分组成
人在计算的时候会有各种各样的方式,例如明朝时万户上天,亚历山大斩断绳索之类,但对于计算机来说,他们的智慧并不高,正如其名只是具有极高的计算能力,它们更喜欢枚举,枚举的缺陷就是在大量数据面前极其缓慢,所以为了使其计算的更快,所以我们需要设计算法。
解释:借助某个程序,由这个程序读懂你的程序,按照你所设定的步骤执行。
编译:借助某个程序,由这个程序把你的程序翻译成计算机能懂的语言(机器语言),由计算机执行。
c语言是一种工业语言,即一些专业的人员在做一些非常基础的工作再用此语言,我们学习c语言更看重的是它的开发效率,而不是开发是否便捷方便。
c语言曾经是工业中使用量最多的编程语言,很多新兴的编程语言在语法上差异不大,当在说某个语言强大的时候,一般来说它是在针对你想要做的事情上有别人写好的库,所以你想要做这件事的时候就很容易。传统导致人们在遇到某个问题通常选择某个语言。而c语言则是处在一个很基础的位置。任何一个语言倘若深入学习,都是需要活到老学到老的。所以我们选择c语言二u们。
C语言是由B语言发展来的,B语言是由于BCPL发展而来的,BCPL是从FORTRAN发展而来的。
1973年3月,在第三版的Unix上出现了C语言编译器,1973年11月,第四版的Unix完全用C语言重写了。(鸡生蛋,蛋生鸡)
C语言需要编译才能被运行,我们需要一个编辑器把代码记录到电脑,然后通过编译器进行编译运行。两个可以放在一起作为一个程序,这就是所谓的IDE(集成开发环境),推荐使用的一般是DEV-c++,当然大家可以根据自己的喜好去选择大家喜欢的IDE。
#include
int main()
{
printf("Hello World!\n");
return 0;
}

#include
int main()
{
return 0;
}
#include
int main()
{
printf("%d",1+1);
return 0;
}

注释就是一种解释说明,通常会告诉阅读者自己代码的意思
C语言注释方法有两种:
#include
// 这是我编写的第一个c语言程序
int main()
{
printf("Hello World!\n");
return 0;
}
#include
/* 这是我编写的第一个c语言程序
这是我用c语言进行计算的程序 */
int main()
{
printf("%d",1+1);
return 0;
}