C语言 从头学起了
1,我用的是VC6.0++编译器 具体安装使用教程 去网上找
2,刚写hello world时候 就遇到一个坑。
#网上 hello world 代码 #include<stdio.h> void main() { printf("hello,c world!"); //我没添加末尾;的时候 系统会报错,还必须加上 }
3,输入两个整数a,b,要求输入a-b的值,例如:输入7 4,输出3
#include int main() { int a,b; scanf("%d%d",&a,&b); printf("%d",a-b); return 0; }
4,这里的return 0;
1)main函数(注意只针对main函数)return 0表示告诉调用者程序运行正常。
2)返回一个0给操作系统 表示我的程序已经正常结束
3)有需要的话可以看main运行是否正常,因为如果中途中断了的话就不会返回0了
4)return 0是正常退出,return 非零 是异常退出,这是返回给控制台的,不在你编的程序的控制范围内,是给操作系统识别的,对你的程序无影响。如果是C中,定义void main()可以不用返回值。具体操作系统怎么处理0和非零我也不知道,也没必要了解,因为与你的程序无关。
(以上这几句话是网上看的)