• 2022-07-25
    要使字符数组str存放一个字符串"BYE",正确的定义语句是_____ _____。
    A: char str[3]={'B','Y','E'};
    B: char str[3]="BYE";
    C: char str[ ]="BYE";
    D: char str[ ]={'B','Y','E'};
  • C

    内容

    • 0

      以下正确定义字符串的语句是______。 A: char str[]={'\064'}; B: char str="\x43"; C: char str=''; D: char str[]="\0";

    • 1

      下列初始化字符数组的语句,正确的是( )。 A: char[100] str = ""; B: char[5] str = {"hi"}; C: char[5] str = "hello"; D: char[] str = {'h', 'e', 'l', 'l', 'o'};

    • 2

      对于用字符数组和字符指针变量处理字符串,下列定义的语句,错误的是()。 A: char str[20]; str ="I am student”; B: char *str;str =“I am studen”; C: char str[20] =“I am studen”; D: char *str = {“I am studen”};

    • 3

      以下能正确定义字符串的语句是( )。 A: char str[]="\0"; B: char str[]={'ab84k'}; C: char str="x43"; D: char str[]='';

    • 4

      若要定义一个具有8 个元素的字符数组,以下错误的定义语句是______。 A: char str[8] = { 0 }; B: char str[ ] = "program"; C: char N=8, str[N]; D: char str[8] = { 'a', 'b', 'c', 'd' };