C语言数组使用详解:字符数组和指针数组
B. \u000Achar cName[5]={'h','e','l','l','o'};\u000Aprintf(" %s,world!", cName) ;\u000A输出结果为: hello, world!\u000AC. \u000AUINT auiNum[10];\u000AUINT *puiArray = auiNum;\u000A\u000A这两个选项的数组使用是否正确,为什么\u000A内容:B选项中的数组使用是正确的。char类型的数组cName有5个元素,分别是'h','e','l','l','o',并且以字符串的形式存储在数组中。通过使用%s格式符,可以将数组作为字符串输出。\u000A\u000AC选项中的数组使用也是正确的。UINT类型的数组auiNum有10个元素,可以直接使用。puiArray是一个指向UINT类型的指针,可以将其指向auiNum数组的首地址。这样可以通过指针puiArray来访问和修改auiNum数组中的元素。
原文地址: https://www.cveoy.top/t/topic/qikM 著作权归作者所有。请勿转载和采集!