为小白介绍代码,最好还是实际操作说话(百问不如一见嘛)
#include <stdio.h>
int main()
{
printf("hello world\n");
return 0;
}
首先 # 那一行是预处理文件
告诉链接器我要使用那个库的代码
然后就是int main()函数了
它下面一般是花括号
花括号里面包含的是我们这个项目的主程序
main函数可以认为它在跟计算机说明
我要运行代码了
而{}里就是你要运行的代码了
printf()是一个打印函数,其实看字面就可以差不多知道了
里面的f是 formateed 即格式化
我们要让计算机打印我们 “” 里面的内容
然后函数里的东西用括号括起来
\n 的意思是打印完后再空一行
以后还会有更多类似简单字符然后代表特殊含义的
return 0我不是了解得很多
现在只知道main函数里要一个这样的结尾
是叫做返回值的存在
0我试了用1 2 3 100代替 都可以使程序运行成功
所以这里为什么用0代表还有我没学的东西
然后;这个符号要记得加
作为新手的我已经有数不下10放了这样的错误
计算机它使不认识空一行的
它认识的是;
这符号代表着一个指令的结束
你可以将代码这样写
#include <stdio.h>
int main()
{ printf("hello world\n");return 0;}
但是这样写的话
代码一多就乱的一批
所以我们人为的加上一些看起来美观的东西
就像字写得是个字都行
但是人们还是会去练习书法
此举可以让你的程序可读性大大增加
对于;问题
我认为还是得从一开始就养成习惯
而最好的方式不是养成检查这个习惯
而是按照计算机的思维
说完一句就顿一下(计算机是分步骤地执行嘛)
然后像写。一样来写;
毕竟我们一开始写作文肯定不是要我们养成检查有没有写句号的习惯嘛