#include<stdio.h> #include <string.h> int main() { int a[10],i; memset(a,1,sizeof(a)); for(i=0;i<10;i++) printf("%d ",a[i]); return 0; } 初始为1不行了???输不出来
#include<stdio.h> #include <string.h> int main() { int a[10],i; memset(a,1,sizeof(a)); for(i=0;i<10;i++) printf("%d ",a[i]); return 0; }
memset函数是以字节为单位进行赋值的操作的 看看你的数组类型
69,372
社区成员
243,080
社区内容
加载中
试试用AI创作助手写篇文章吧