1 #include <stdio.h> 2 #include <stdlib.h> 3 4 void main() 5 { 6 unsigned long len; 7 printf("input len:\n"); 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("\n"); 20 21 }
本文原創,版權屬作者個人所有,如需轉載請聯系作者本人。Q&微:155122733