#include<stdioh>
main()
{
printf("I am a student\n");
return 0;
}
事实上,并没有多大的区别~~
对于一个函数,返回类型 fun(参数列表),在C语言中,如果返回类型为整型的话,可以省略不写返回类型。即为第二版的形式,对于第三版的形式,是把main函数当做没有返回类型,事实上,以上2种写法都不是很好,main()函数是有返回值,返回调用main()的状态,0为调用main()成功,其他值为失败,(具体如果学习到UNIX或者Linux下的系统编程时就会很深刻的理解到了。)一个C语言的真正形式应该是:
int main(int argc,char argv[])
{
其中argc,是调用者的参数个数,argv[]是各个想对应的参数值,因此
main也可以写成:
return 0;
}
int main()
{
return 0; 由于return 语句在具体运行中,调用了库函数exit(){或者说系统调
用_Exit()或者_exit()}
}
因此main()又可以写成 int main(){ exit(0);}
但是一般写成 int main(){ return 0;},以上涉及到很多main()运行原理之类的知识,可能在学习LINUX中的系统编程才能深刻理解,这里说明知识为了让你更深刻理解main()的本质而已。
对于工具而言,用VC比使用turbo C好些,但是如果想真正的学习C语言,我觉得在UNIX或者LINUX环境下编程和编译,更妙,因为C语言是为了开发UNIX系统而被发明的。
如果对于不准备把C语言或者编程当做以后谋生的一部分,那么对于main函数,只要理解到
int main(){return 0;}即可。其它涉及的东西可以暂时不去考虑。
链接:> 提取码:8uar复制这段内容后打开百度网盘手机APP, *** 作更方便哦!
若资源有问题欢迎追问~
C语言程序设计
链接:> 提取码:8uar复制这段内容后打开百度网盘手机APP, *** 作更方便哦!
若资源有问题欢迎追问~
C语言程序设计
链接:> 提取码:8uar复制这段内容后打开百度网盘手机APP, *** 作更方便哦!
若资源有问题欢迎追问~
以上就是关于谁有c语言程序设计教程谭浩强第三版答案啊,第一题是编写一个程序,显示一下两行文字,I am a student.I全部的内容,包括:谁有c语言程序设计教程谭浩强第三版答案啊,第一题是编写一个程序,显示一下两行文字,I am a student.I、请问C语言程序设计第二版和第三版有什么区别、求《C语言程序设计》(谭浩强主编 第三版 清华大学出版社)的教学视频下载等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)