1 #include <stdio.h> 2 #include <stdlib.h> 3 4 void main() 5 { 6 unsigned long len; 7 printf("input len: "); 8 scanf("%ld",&len); 9 //char buffer[len]={0};//该写法有错误:variable-sized object may not be initialized 10 //char buffer[5]={0};//该写法正确; 11 char buffer[len]; 12 memset(buffer,'b',len); 13 int i; 14 for(i=0; i<len; i++) 15 { 16 //printf("0x%x",buffer[i]);//比如输入len值为4,打印显示:0x620x620x620x62 17 printf("%c ",buffer[i]);//比如输入len值为4,打印显示:b b b b 18 } 19 printf(" "); 20 21 }
本文原创,版权属作者个人所有,如需转载请联系作者本人。Q&微:155122733