| 查看: 256 | 回复: 1 | ||
zhaowengen木虫 (小有名气)
|
[求助]
为什么这个程序会发生运行时错误?
|
|
#include <stdio.h> #define NULL 0 #define FALSE 0 #define TRUE 1 char * match(char * str, char * want) { while(*want != '\0') { if(*str++ != *want++) return NULL; } return str; } int del_substr(char * str, char const * substr) { char * next = NULL; while(*str != '\0') { next = match(str, (char *)substr); if(next != NULL) break; str++; } if(*str == '\0') return FALSE; while(*str++ = *next++) ; return TRUE; } int main(void) { char * str = "ABCDEFG"; char * substr = "CD"; int val = 0; val = del_substr(str, substr); printf("%s\n", str); return 0; } |
» 猜你喜欢
288求调剂 一志愿哈工大 材料与化工
已经有31人回复
一志愿北京科技大学085601材料工程英一数二初试总分335求调剂
已经有5人回复
085801 总分275 本科新能源 求调剂
已经有17人回复
324求调剂
已经有6人回复
学硕化学工程与技术,一志愿中国海洋大学320+求调剂
已经有7人回复
材料调剂
已经有5人回复
初试301,代码085701环境工程,本硕一致,四六级已过,有二区一作,共发表5篇论文
已经有6人回复
化学308分调剂
已经有15人回复
346求调剂
已经有3人回复
环境285分,过六级,求调剂
已经有6人回复
zhaowengen
木虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 4389.7
- 帖子: 102
- 在线: 134.9小时
- 虫号: 3760377
- 注册: 2015-03-24
- 性别: GG
- 专业: 计算机网络
2楼2015-08-21 10:58:04














回复此楼