1.3 (小1) 简单的C语言程序介绍

时间:2022-07-04 12:28:42

 

程序代码开始:

——————————————————————————————————————————————————————————————————————

#include<stdio.h>
/*#include是预处理命令,stdio.h为文件头  ,包含了代码中所需要的信息,stdio.h被称为标准输入输出信息 ,全称为:standard input & output缩写,当然还有其他文件头,不过貌似我们初学者这部只知道stdio.h就可以了*/


//例子:两个数相加

#include<stdio.h> int main (void)

//C语言都是由main 主函数开始

/*这里与原书例子有区别 原书为 void main(),不符合ASIN制定的标准,考虑到可移植性和通用性,所以没有用这种形式*/


{

//函数体 在花括号里面 ,这都是规定,没有太多意义


int a=1,b=2,c;

/*声明变量数据a,b,c为 int 整形,这也是C的规定,必须要有声明 此处赋值体现了C的灵活,C可以先声明,后赋值,也可以a=1;直接赋值^—^ */

c=a+b;
/*这里要理解为将a+b赋值给c ,而不是c 等于a+b,“=”在c语言中为赋值符号,而不是等于符号,切记!!!!*/

printf("a+b= %d",c);

/*printf 是输出语句,作用就是将内容送出到显示设备上,如屏幕,打印机等*/

return 0;
/*返回值为 0 ,因为用 int main (voide),int main 决定了返回值为 int整形,需要返回值,

而void mian ();的void意思为空,执行次函数后不需要反值,所以不没有return int main主函数中的return 则表示向系统(或调用者)返回一个值

return 后为0并不是固定的,0表示结束当前程序 所以return 0;意思就是 : 向系统返回值并结束当前程序*/

}
/*话说这个返回值我也不大懂,希望边学边就懂了1.3 (小1) 简单的C语言程序介绍*/
—————————————————————————————————————————————————————————————————————— 程序代码结束

 


如果我没打错 上面的程序复制到调整好的IDE正是可以编译执行的,我上面打了一大堆,规格一点也不整齐,很凌乱,但是仍然能通过,这就是 c的*。
明天我们谈一些我的易错点,新手应该都这样吧