hngl.net
当前位置:首页 >> linux下C语言程序出错,求帮助 >>

linux下C语言程序出错,求帮助

#include#include //malloc()函数需要#define STU struct stuSTU{ long num; char name[20]; char sex; float score; STU *next; };int main(){ //linux要求main()是int返回类型 int i; STU *ps; STU *creat(); void prin(); printf("input stud...

hello word 的双引号改成英文输入状态下输入

贴出代码来,光看错误提示,很难找出问题的。

文件名改成c.c,或者命令用g++。 另外,你的这个函数最后应该加上一句return 0;这个是必须的,虽然不加不会报错。

我用一个例子来告诉你怎么样在 C++ 里使用C的头文件/函数。 比方说我有一个C的头文件叫 c.h, C的源码文件叫 c.c,内容分别是 c.h: #ifndef _ASDFD_INCLUDED_ #define _ASDFD_INCLUDED_ #include extern int test(int a); #endif c.c: #include "...

#include main() { FILE *fi,*fo; char c; fi=fopen("input","r"); fo=fopen("output","w"); while(fscanf(fi,"%c",&c)!=EOF) fprintf(fo,"%c",c); fclose(fi); fclose(fo); }

在Linux中,可以使用gcc编译器编译C语言程序,生成可执行文件,并最终执行。 具体步骤如下: 1、编译。 由.c文件生成.o文件,写作: gcc a.c -o a.o -c这个命令可以将a.c编译成a.o。 如果存在多个文件,可以逐个编译,即a.c b.c... 生成a.o b.o....

ipValue是unsigned long。 而%d是int的格式控制符。 把%d改成%lu.

编译时加参数 -lecpg

您可以gcc -g标签,生成可调试的文件。 出错后会生成一个core文件 您输入命令gdb a.out -c core,进入gdb的命令界面后,输入bt,就可以显示您当前发生段错误的代码。 我运行的时候,一直输出"can not found"。

网站首页 | 网站地图
All rights reserved Powered by www.hngl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com