gpt4 book ai didi

c - 为什么我用C语言将不同类型的值存储在一个数组中时没有报错?

转载 作者:太空宇宙 更新时间:2023-11-04 07:45:26 25 4
gpt4 key购买 nike

<分区>

这是代码:

    int a[3]={3,5,'s'};
printf("%d%c",a[1],a[2]);

我是这样用gcc编译的

    gcc test.c -o test

它运行没有问题,输出:

    5s

我想我应该得到一个错误,因为我在整数数组中有一个字符。这里发生了什么?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com