摘要: 这个形式的格式转换符用于输出, 如果a <= b, 那么输出的字符串串长大于等于a, 小于b; 否则, 输出的串长按照a指定的输出。 (不够,用空格补齐) 阅读全文
posted @ 2015-12-01 16:35 心中的阿哲 阅读(196) 评论(0) 推荐(0)
摘要: 我想把提示信息和错误信息列表都写入到同一个文件里,1 /*2 ** 设置流, 使输出与错误流都指向指定的文件3 */4 if( (output1 = freopen( PATH, "a", stdout ) ) == NULL )5 exit( EXIT_FAILURE );6 ... 阅读全文
posted @ 2015-12-01 11:14 心中的阿哲 阅读(887) 评论(0) 推荐(0)
摘要: 因为sprintf函数没有参数指定缓冲区的大小,这使得溢出的可能性很大,尤其是遇到sprintf( buffer, "%s", a )如果不知道a的串长,就无法指定安全的缓冲区。解决方法:如果要用sprintf处理, 应该提前获取串a的长度len_a,然后动态申请len_a + 1大小的内存。 这样... 阅读全文
posted @ 2015-12-01 09:38 心中的阿哲 阅读(1865) 评论(0) 推荐(0)