单选题以下选项中,合法的是(  )。Achar str3[]={'d', 'e', 'b', 'u', 'g', '\0'}Bchar str4; str4=hello world;Cchar name[10]; name=china;Dchar str1[5]=pass, str2[6]; str2=str1;

单选题
以下选项中,合法的是(  )。
A

char str3[]={'d', 'e', 'b', 'u', 'g', '\0'}

B

char str4; str4=hello world;

C

char name[10]; name=china;

D

char str1[5]=pass, str2[6]; str2=str1;


参考解析

解析:
A项是在赋初值时直接赋字符串常量。B项,str4是一个字符型变量,不能直接赋值字符串;C项,数组名name是一个地址常量,不能直接被赋值;D项,str1和str2代表两个大小不同的字符数组的首地址,不能互相赋值。答案选择A选项。

相关考题:

以下选项中不合法的标识符是A)printB)FORC)aD)_00

(11)以下选项中合法的标识符是A) 1-1 B)1—1 C)-11 D)1--

以下选项中合法的标识符是A)1_1B)1-1C)_11D)1_ _

以下选项中,不能作为合法常量的是A.1.234e04B.1.234e0.4C.1.234e+4D.1.234e0

以下选项中不合法的标识符是A.printB.FORC.aD._00

以下选项中可作为C语言合法常量的是( )。A.-80B.-80C.-80.0D.-80.0e

以下选项中,不能作为合法常量的是( )。A.1.234e05B.1.234e+5C.1.234e0.5SX 以下选项中,不能作为合法常量的是( )。A.1.234e05B.1.234e+5C.1.234e0.5D.1.234e0

以下选项中,不合法的VisualBasic的变量名是()。 A、a5bB、_xyzC、a_bD、andif

以下选项中不能用作C程序合法常量的是( )。A.AB.BC.CD.D

以下选项中合法的标识符是( )。A.AB.BC.CD.D

以下选项中合法的实型常数是( )

以下选项中合法的用户标识符是( )

以下选项中不合法的用户标识符是( )。A.abc.cB.fileC.MainD.PRINTF

以下选项中,属于C语言中合法的常量的是______。A.±234.34B.1/8C.0’D.“a”‘b’

以下选项中,能定义S为合法的结构体变量的是( )。A.B.C.D.

以下选项中不合法的用户标识符的是()。A、def.cB、fileC、MainD、PRINTF

以下选项中,属于合法域名的是()A、liuming@hotmail.comB、HappyeverydayC、www.daidu.comD、192.168.50.2

多选题以下选项中,哪些属于合法的标识符()AHello_WorldBclassC123usernameDusername123

单选题以下选项中可用作C语言中合法用户标识符的是(  )。A_123BvoidC-abcD2a

单选题以下选项中,()是合法的字符型常量。A[123+E456]B123C123.456D123*10