全局变量初始化0
局部变量初始化是随机值
如下面一段代码,全局变量,将src复制n个字符到dst
1 #include<stdio.h> 2 void copy_n(char dst[],char src[],int n);//函数原型 3 char src[20]; 4 char dst[20]; 5 int n; 6 //这里是写的字符串的复制粘贴,涉及到上面三个 7 8 int main(void) 9 { 10 printf("input src"); 11 gets(src); 12 printf("input n"); 13 scanf("%d ",&n); 14 copy_n(dst,src,n); 15 printf("%s ",src); 16 printf("%s ",dst); 17 return 0; 18 } 19 void copy_n(char dst[],char src[],int n) 20 { 21 int len=0; 22 int i; 23 for (i = 0;src[i] !='