标签:c语言

C语言用fopen以只读方式打开文件,程序闪退问题

写一个C语言控制台程序,在脱离VC6.0运行环境打开.exe文件时程序闪退,首先确定的是加了conio.h这个头文件了,在return 0;前写了getch();了。出现闪退本人发现是用fopen以只读方式打开一个文件时就会发生这个现象,假如是只写呢,就没事,只要程序里有读文件的操作就会闪退,为了表达清楚本人还是贴代码吧,尽管代码可以说基本没有东西。 int……

关于去除字符串的空格符的一个问题

int trimSpace(char *str,char *newstr) { char *p=str; int ncount=0; int i,j=0; if(str==NULL||newstr==NULL) { return -1; } i=0; j=strlen(p)-1; while(isspace(p[i])&&p[i]!=R……

fread读不到文件数据

#ifndef _EMSTRUCT_H_ #define _EMSTRUCT_H_ struct clerk { char num[20];   //工号 char name[20];  //姓名 int iYear;  //发放年份 int iMonth; //发放月份 float Post_salary;//岗位工资 float Class……

求帮助为什么无论本人怎么输入,最后的结果都是包含5呢

#include <stdio.h> int main(void) {     int digit=0;     int i=0;     size_t n=0;     while(scanf("%d",&digit)!=EOF)     {         if(digit==-1)             break;      ……

把一个目录下的全部.bmp和.jpg文件找到, 包含路径的文件名添加到一个文件列表(链表)中

把一个目录下的全部.bmp和.jpg文件找到, 包含路径的文件名添加到一个文件列表(链表)中 ./dir |– 1.jpg |– 2.bmp head –>  .name ==“./dir/1.jpg” –>  .name ==“./dir/2.bmp” 求各位高手帮忙 小弟刚开始学者 木有头绪啊 ……

关于使用指针的一个问题

/*找出10个数中最小值,与第一个数互换位置*/ #include <stdio.h> void main() { int a[10] = { 9,4,5,6,1,10,2,3,7,8 }; int *p, i, *t; p = a; for (i = 0; i < 10; i++) { if (*p > a[i]) p = &……

讨教能不能这样设置二维数组

for(i=0;i<4;i++)     {         for(j=i+1;j<5;j++)         {             sum[m] = sum[i]+sum[j];             jihe[m][2]={{i,j}};             m++;         }     } 本人想把第一维设置为一个……