|

- 帖子
- 56
- 精华
- 1
- 积分
- 217
- 阅读权限
- 30
- 性别
- 男
- 来自
- 海淀
- 在线时间
- 41 小时
|
1楼
发表于 2007-3-30 17:39
| 只看该作者
关于strncpy函数的问题
#include<iostream.h>
#include<string.h>
void main()
{
char a[]="yyyyhhhh";
char b[20];
char c[10];
strcpy(b,a);
strncpy(c,a,5);
cout<<a<<endl<<b<<endl<<c<<endl;
}
结果却是:
yyyyhhhh
yyyyhhhh
yyyyhC@
结果的第三行为什么会有乱码呢???? |
|