在上一篇文章中我们已经尝试着初步的了解了C语言,那么我们今天就来介绍一下C语言中我们必须掌握的一些东西。
首先是C语言的构成,在上节中我们第一次打印出了“hello world !”,那么除了main/printf/预编译指令之外,还有一切其他的组成部分,还是之前的代码:
#include <stdio.h>
int main(){
/* Write C code in this online editor and run it. */
printf("Hello, World! \n");
return 0;
}
我们可以看到,在printf语句的最后有一个分号“;”,而且return语句的最后也有分号,在C语言中分号是语句结束符,每个语句都要以分号结束,它也代表了一句命令的结束,一个逻辑的实现。如果我们不带分号会出现什么结果呢?
Expected ';' after expression
所用编译工具不同,那么它的提示语句可能存在差异,这个就是提示我们没有加分号,即语法错误。在以后的编程中,如果你遇到一些报错怎么也找不到错在哪里,可以看一下是不是哪条语句忘记加分号了~别看分号很小,但是至关重要哦~
在以后做一些大项目的时候,c语言就不是简单的几行代码,而是很庞大的代码工程,少则几百兆,多则几百g的都有,而那个时候如果没有注释的话代码阅读起来就会吃力枯燥无味难受,所以我们要养成写注释的好习惯。注释有两种写法,一种是单行注释,一种是多行注释。下面用代码演示一下注释的写法:
#include <stdio.h>
int main() {
//这里是单行注释
/*
这里是多行注释
*/
printf("Hello, World!\n");//打印 hello world!
/*
返回 0
*/
return 0;
}
单行注释的格式就是: //
//
多行注释的格式就是以/*为开头,以*/为结尾
/*
*/
添加注释可以让自己和他人在看代码或者回顾代码时一目了然,而且不影响代码的编译结果,所以,尝试着去为自己的代码添加注释吧~
本次就讲到这里,下次再会~