如有错误请给与纠正…
注:注意我们每一行代码后面的分号表示我们一句代码的结束,就像我们在写文字的时候的标点符号,一个句号表示一句话的结尾。
上一个教程只说明了第一个C语言程序源码中的main(其实等于没说): 继续把源码给复制过来:
代码语言:javascript复制#include<stdio.h>
#include<stdlib.h>
int main(){
printf("单身狗的咆哮!");
system("pause");
return 0;
}
这一节我们来说说 system(“pause”); 的意思,我并不解释 return 0;这一行代码,因为为防止上一节出现的情况,不过你们还是照写即可。
其实system(“pause”);是system()这个函数,调用了 pause 命令。system 是一个函数,是发出一个命令,意思就是在windows操作系统下调用DOS命令 pause,而pause命令是暂停的意思,那么连接起来就是程序停止,程序在此暂停。
在此我们要说明一下,我们的程序是和我们读文章的顺序是一样的,从上往下阅读。当我们运行了第一行,接着运行第二行,然后继续往下运行,运行到我们 system(“pause”); 的时候将会在此停止;如果没有这一行代码将会出现程序一闪而过的现象,以前我直播教学的时候发现很多初学者会出现这种情况,所以要注意哟!大家可以尝试一下是不是这样。
是不是有一些知道点什么的孩子发现system可以调用DOS?那不是可以做很多事情?(⊙o⊙) 目瞪口呆 对的没错,是可以,你们会DOS的话可以试着调用一下。哈哈哈,不要乱尝试不好的代码。
持续更新中,送大家一个阵代码神注释:
代码语言:javascript复制/**
*
* ━━━━━━神兽出没━━━━━━
* ┏┓ ┏┓
* ┏┛┻━━━┛┻┓
* ┃ ┃
* ┃ ━ ┃
* ┃ ┳┛ ┗┳ ┃
* ┃ ┃
* ┃ ┻ ┃
* ┃ ┃
* ┗━┓ ┏━┛Code is far away from bug with the animal protecting
* ┃ ┃ 神兽保佑,代码无bug
* ┃ ┃
* ┃ ┗━━━┓
* ┃ ┣┓
* ┃ ┏┛
* ┗┓┓┏━┳┓┏┛
* ┃┫┫ ┃┫┫
* ┗┻┛ ┗┻┛
*
* ━━━━━━感觉萌萌哒━━━━━━
*/