在C语言中,char c[10] = {“china”} 的写法是不对的。\n\n在C语言中,字符串应该以null字符('\0')结尾。因此,正确的写法应该是:\n\n\nchar c[10] = {'c', 'h', 'i', 'n', 'a', '\0'};\n\n\n或者可以使用字符串常量的形式简化写法:\n\n\nchar c[10] = "china";\n\n\n这样,数组c中的内容就是字符串"china"。注意数组大小要足够容纳字符串的长度加上一个null字符。在这个例子中,数组大小为10是足够的。

C语言字符串定义:char c[10] = {“china”} 的正确写法

原文地址: https://www.cveoy.top/t/topic/pyJT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录