阅读背景:

今天编程的时候遇到一个超诡异的问题,puts 和 printf 输出的结果不同? 高人请进!

来源:互联网 
我在用命名管道传一个结构体的时候,结构体的一个成员是字符数组(之前用ZeroMemory 初始划过了的),我在用strncpy把一个字符串拷考该成员之后,当我用printf 打印出该成员时,该字符串的第一个字符显示时空字符,而在vc6 下单步调试到该成员时,在 QuickWatch 中明明是有第一个字符的而且,我把该结构体传到命名管道的客户端的时,用printf 打印接受到 我在用命名管道传一个结构体的时候,结构体的一个成员是字符数组(之前用ZeroMemory&nb



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: