3. (单选题) 若有说明语句:char c = '\72' ; 则变量c中存放的是

A. 说明语句不合法

B. 3个字符

C. 2个字符

D. 1个字符

正确答案是 D. 1个字符。

解释:

在给定的说明语句 char c = '\72'; 中,\72 是一个八进制转义序列,用于表示一个字符。八进制数 72 对应的十进制数是 58,而 58 对应的ASCII字符是 ':'.

因此,变量 c 中存放的是字符 ':', 且只有一个字符。

所以,选项 D. 1个字符 是正确的答案。

C语言字符变量:八进制转义序列'2'表示什么?

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

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