标签:c语言

求教~为什么变量重复定义vc报错而有的编译器不报错

c语言 编译器 vc++++ #include"stdio.h" int main(void) { for(int a;;); for(int a;;); } vc++6.0出错-error C2086: “”a”” : redefinition 而C-Free和Dev-C++都不报错 这是为什……

关于数组实现约瑟夫环的问题

c语言 一个约瑟夫环的小程序,初学者,也是刚刚查阅了约瑟夫环的具体过程,但是对这些有些不太理解,特别是第二个for循环中使用数组b对出局人的控制,望能够解释一下,谢谢 #include <stdio.h> #define N 100  main () {  int a[N]={0}, b[N]={0};  int i,p,n=-1……

自定义函数与系统函数同名不报错,为什么?

c语言 函数 名字问题 //  test.c #include<stdio.h> #include<math.h> double fabs(double x) //绝对值函数,这个函数与math.h中的fabs函数同名 { if(x >= 0.0) return x; else return -x; ……

这是我看了一道题后,自己编的,题是会了,但是我自己之前编的有错

c语言 调试 编码 先上这个题目,但是我不是要问题怎么做,而是我编的这个为什么不能调试???,运行也是错的,编译是过了。我想值到我的编码为什么会出现这状况,不是这题怎么做.谢谢大家了。 1.———–》》》题目: /*一辆以固定速度行驶的汽车,司机在上午8点看到里面表里的读数是一个对称数(即这个数从左……

C语言指针的问题

c语言 指针 /* Programming Exercise 11-9 */ #include <stdio.h> #define LEN 81 int drop_space(char * s); int main(void) {     char orig[LEN];          while (gets(orig) &……

pipe的小问题

c语言 pipe?write 代码是这样的   #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <sys/types.h> #define k 1024 #……

关于同一个程序不同编译器下运行结果不同的问题

c语言 编译器 这是相同的程序第一个是vc++ 6.0编译器,第二个是codeblocks的gcc编译器,两次结果却很不相同,这是为什么呢 意外,匪夷所思,你再试试 不大可能吧 你确定codeblocks执行的代码是这个? 引用 1 楼 zhangxiangDavaid 的回复: 意外,匪夷所思,你再试试 ……