当前位置: 技术问答>linux和unix
请教:本人刚刚接触linux c编程,有一个问题
来源: 互联网 发布时间:2015-04-12
本文导语: 按照书上举例vi一个简单的例子: #include void main() { printf("hello world"); } 存盘取名为hello.c 然后gcc hello.c 提示如下: hello.c: In function 'main' hello.c: 4: warning : return type of 'main' is not 'int' 于是我将程序改成 #...
按照书上举例vi一个简单的例子:
#include
void main()
{
printf("hello world");
}
存盘取名为hello.c
然后gcc hello.c
提示如下:
hello.c: In function 'main'
hello.c: 4: warning : return type of 'main' is not 'int'
于是我将程序改成
#include
int main()
{
printf("hello world");
}
gcc后生成a.out.
当前目录下执行a.out,却没有任何反应。请问如何显示出'hello world'呢?
#include
void main()
{
printf("hello world");
}
存盘取名为hello.c
然后gcc hello.c
提示如下:
hello.c: In function 'main'
hello.c: 4: warning : return type of 'main' is not 'int'
于是我将程序改成
#include
int main()
{
printf("hello world");
}
gcc后生成a.out.
当前目录下执行a.out,却没有任何反应。请问如何显示出'hello world'呢?
|
printf("hello worldn");
你的程序在xwindows下的console可能因缺少'n'显示不出来,其实这个程序在字符控制台环境下就可以显示出来,这样的情况我曾经遇到过。
还有不要忘了return
你的程序在xwindows下的console可能因缺少'n'显示不出来,其实这个程序在字符控制台环境下就可以显示出来,这样的情况我曾经遇到过。
还有不要忘了return