C语言困惑 - 多个同名变量的问题

#include <stdio.h>
#include <string.h>

int a;
int a;

char str[16];
char str[16];

int main(void)
{
    strcpy(str,"女孩不哭!");
    puts(str);
    return 0;
}


上面的代码有错误吗, 为什么?

女孩不哭 @ 2013-05-11 20:50:24 @ http://www.cnblogs.com/nbsofer

posted @ 2013-05-11 20:51  女孩不哭  阅读(502)  评论(3编辑  收藏  举报