fnhp.net
当前位置:首页 >> 编程C语言总是有一个错误 >>

编程C语言总是有一个错误

1.a没有初始化2.printf("%d\n",a);//你没加引号3.前置++的效率较高,建议将a++改为++a;

switch((int)e)

编译器的默认头文件的路径设置不对.在设置里把头文件目录路径改对.

注意两点: 1.c语言区分字母大小写,例如a和a被认为是两个完全不同的标识符. 2.c语言区分英文字符和中文字符,例如(")和(“) 你的程序出现了printf,但你的程序中和stdio.h指向的程序中都不存在printf,stdio.h中有printf. 下面的是正确的: #include <stdio.h> int main(void) { printf("\"succeed\""); return 0; }

实际上这个问题很多情况下是由于路径设置的问题引起的, “CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面, 你可以到相应的路径下找到这个应用程序. 因此问题可以按照以下方法解决:打开vc界面

你好有可能你之间就以经编辑过一个小成序,但当你编第二个时候,就会显示一个错误,是因为你这俩个成序可以监容.解决方法就是,你单独启动一下成序!在编,这是最好的方法

程序没有问题,运行正常.唯一有可能有问题的就是system("PAUSE");(对应# include <stdlib.h>),去掉这两行试试.

您好,有几个地方需要改一下:1.#include<iostream> //这个只有C++中才会用到,C的时候请注释掉2.#include<stdio.h> //打开这个注释,C的时候用的是这个头文件3.using namespace std; //请注释掉,这个是C++里的4. void CreatList(LinkList *&L)请改为 void CreatList(LinkList **L) // 采用二级指针形式,这样内部分配的空间才可以通过L来指向5.main函数里调用改为CreatList(&h); //取指针的地址,便于内部修改以上修改完以后,还有3个警告,您应该可以修改了

这是连接错误,很麻烦的,要仔细排查如果你做的控制台程序 使用/subsystem:console如果你做的windows图形界面程序 使用/subsystem:windowscpp文件中可能没有main主函数 程序无法链接这里有常规的检查步骤,自己先对照看看http://baike.baidu.com/view/1229984.html?wtp=tt

tc?检查一下tc所在目录跟你机房是否一样?我想应该是环境path设置不同造成的吧

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