小编Ofe*_*ian的帖子

为什么打印字符串显示垃圾

您好我是C的新手,我正在尝试打印我自己设置的字符串,但它会打印垃圾.

我知道id[4]'\0'这样,我没有设置它.

int main(){
    char id[5];
    printf("Enter a string\n");
    id[0]=1;id[1]=2;id[2]=3;id[3]=4;
    printf("You entered the string %s\n",id); 
}
Run Code Online (Sandbox Code Playgroud)

c initialization

-2
推荐指数
1
解决办法
65
查看次数

标签 统计

c ×1

initialization ×1