日志文章

2007年06月19日 01:28:04

Ubuntu下第一个C语言程序

今天想在Ubuntu下练练手,写写C语言.(本来早就该在Linux下学C了),结果发现C的格式都忘记了,只知道main里面该怎么写,只好找资料,看例子来copy下格式了

自然,第一个目标就是谭浩强的 C语言程序设计 还有 另一本题解和上机指导.

#inclue <stdio.h>

int main(){
...
...
...
return 0;
}

可能有人会说,好S13的一个问题啊,不好意思噢,5年前学习的东西,老早就忘记了,而且都没温下下.对于C,我有强烈的俯视眼光,这承蒙那是的C老师所赐.


在ubuntu下,GCC 是不调用stdio.h的,需要include.如果没有include,则可能:
隐式声明与内建函数 ‘printf’ 不兼容


#include <stdio.h> 是指包含标准输入输出库函数stdio.h。
在stdio.h中有关于printf函数的声明。在linux系统下,你可以通过执行"whereis stdio.h"找到stdio.h的路径,查看其中内容,通过man stdio查看该库的功能。另外我们也可以用man命令查看printf的功能。


记得以前写C的时候是
void main(){
XXX;
XXX;
XXX;
}

ok,没了,void类型的main,不需要return的呀!

编译和运行:
gcc helloworld.c -o hello
./hello

类别: Linux 笔记 |  评论(1) |  浏览(4292) |  收藏
发表评论
看不清楚,换一张