Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101396159
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-30 11:29:13

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

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

#inclue

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

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


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


#include 是指包含标准输入输出库函数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

 
阅读(628) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~