摘要: 遇到一个问题,命令行参数复制到字符串后打印出来的结果与直接打印命令行参数的结果不一致。不清楚是哪里的问题。#include #include #define LEN 5int main(int argc, char* argv[]){ char s1[LEN]; char s2[LEN]... 阅读全文
posted @ 2014-08-14 21:08 liuxia_hust 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 为了避免缓冲区溢出,从终端读取输入时应当用fgets()代替gets()函数。但是这也将带来一个问题,因为fgets()的调用格式是:fgets (buf, MAX, fp)fgets (buf, MAX, stdin)buf是一个char数组的名称,MAX是字符串的最大长度,fp是FILE指针。f... 阅读全文
posted @ 2014-08-14 20:35 liuxia_hust 阅读(46368) 评论(2) 推荐(0) 编辑