[问题]求助,怎样写helloworld??在线等
-
- 帖子: 18
- 注册时间: 2008-06-20 20:08
[问题]求助,怎样写helloworld??在线等
ubuntu8.04 更新了软件
我看有gcc 就用gedit写了个C代码
//a.c
#include <stdio.h>
int main()
{
printf("C in Linux!");
return 0;
}
用终端gcc a.c运行提示错误
a.c:1:19: 错误: stdio.h:没有该文件或目录
a.c: 在函数‘main’中:
a.c:4: 警告: 内建函数 ‘printf’ 不兼容的隐式声明
include后面应该怎么写啊? Google了好久也没找到。。。。
我看有gcc 就用gedit写了个C代码
//a.c
#include <stdio.h>
int main()
{
printf("C in Linux!");
return 0;
}
用终端gcc a.c运行提示错误
a.c:1:19: 错误: stdio.h:没有该文件或目录
a.c: 在函数‘main’中:
a.c:4: 警告: 内建函数 ‘printf’ 不兼容的隐式声明
include后面应该怎么写啊? Google了好久也没找到。。。。
- nihui
- 帖子: 1746
- 注册时间: 2006-10-21 12:03
- 来自: Shanghai
- 联系:
-
- 帖子: 5
- 注册时间: 2008-06-21 17:22
- 联系:
-
- 帖子: 3182
- 注册时间: 2006-03-10 15:10
- 来自: xi'an China
- 联系:
-
- 帖子: 2376
- 注册时间: 2006-09-21 14:28
- CLOCKWORKHEART
- 帖子: 635
- 注册时间: 2007-11-05 19:26
-
- 帖子: 877
- 注册时间: 2007-08-25 10:37
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
应该就是cnkilior 写了:这才是正确的。。代码: 全选
#include <[color=red]stdio[/color]> int main() { printf("xxx"); return 0; }
#include <stdio.h>
关键是LZ没有装这个标准库头文件
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
- cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
我从来都是这么写的。加了.h会出错。找不到那个头文件。BigSnake.NET 写了:应该就是cnkilior 写了:这才是正确的。。代码: 全选
#include <[color=red]stdio[/color]> int main() { printf("xxx"); return 0; }
#include <stdio.h>
关键是LZ没有装这个标准库头文件
我测试的是iostream,编译参数是-lstdc++
不知道c怎么样?
ps:C一定要加.h,不加反而错了。好久没用到这些东西了,忘光光了。学到了!
上次由 cnkilior 在 2008-06-26 13:53,总共编辑 1 次。
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
C 的标准 IO 库是cnkilior 写了:我从来都是这么写的。加了.h会出错。找不到那个头文件。BigSnake.NET 写了:应该就是cnkilior 写了:这才是正确的。。代码: 全选
#include <[color=red]stdio[/color]> int main() { printf("xxx"); return 0; }
#include <stdio.h>
关键是LZ没有装这个标准库头文件
我测试的是iostream,编译参数是-lstdc++
不知道c怎么样?
#include <stdio.h>
C++ 的是
#include <iostream>
或
#include <iostream.h>
后者是无命名空间版, 不推荐
PS: iostream 跟 stdio 其实完全无关...
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
- guiwen1158
- 帖子: 1078
- 注册时间: 2008-05-11 11:10
- 来自: 深圳
- 联系: