linux下第一个程序gcc不通过
写了个简单的兩数比较的程序,可是gcc就是编译不过,提示a.c:13: 错误:
expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘main’的错误,看了又看觉得没有语法错误,代码如下:
#include <stdio.h>
int max(int i,int j )
{
if(i>j)
{
return(i);
}
else
{
return(j);
}
}
viod main()
{
int i,j,k;
i=3;
j=5;
printf("hello,linux.\n");
k=max(i,j);
printf("%d\n",k);
}
,谢谢
viod main() 写错了
是void main()
vi的设置没问题的话 关键字应该都是高亮 你一看就应该知道viod错了
#include <stdio.h>
int max(int i,int j )
{
if(i>j)
return(i);
else
return(j);
}
int main(void) /*你写成viod*/
{
int i,j,k;
i=3;
j=5;
printf("hello,linux.\n");
k=max(i,j);
printf("%d\n",k);
}
if(i>j)
return(i);
else
return(j);
不用加那么多括号。
yes
哇。盖茨来研究linux了,坚决踢掉。
谢谢,各位,太粗心了,面电脑思过...........
还有各位能给个明确语法设置成高亮的方法吗?还有缩
相关问答:
熟悉Linux,C/C++,有一年的工作经验,请问在上海能拿多少?
我sz的
等sh的回答
关注
一年的工作经验的人,根据你的学校,和学历来看.
我一个实验室的学长,上海,做LINUX驱动开发,2年 6000/月,实到手56 ......
大家好,本人目前刚刚接触Linux。现在公司的项目需要缩减Linux的Kernel和APP部分的Code Size。目前我们使用的是Linux2.6.22.15版本,应用于ADSL Modem(家庭网关)。
1.我们产品应用是ADSL Gateway,Kernel部 ......
我在linux下写了个UDP的server和client的代码,
现在出了这样一个问题,
server收到了client的数据,并回复了,但是client一直收不到server回复的内容,,后来我用抓包工具建立了一个server来连接之前的cl ......
我没有安装操作系统的经验,即使是WINDOWS。现在想在LINUX操作系统大环境下学C语言,又要买本本,请问如果操作系统安装不当,会不会对电脑造成什么大的破坏?有没有必要先买一个二手电脑练一下LINUX的 ......
我现在用的是dpch 进行配置的
Perl code:
abc ~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:1e:ec:c1:94:75
inet addr:10.2.0.144 Bcast:10.2.1.255 Mask:255.255.254.0
......