已有定义int k=2; int *ptrl, *ptr2,且ptr1和ptr2 均已指向变量k,下面不能正确执行的赋值语句是()A、k =*ptr1+*ptr2;B、ptr2 = k;C、ptr1=ptr2;D、k = *ptr1*(*ptr2);

已有定义int k=2; int *ptrl, *ptr2,且ptr1和ptr2 均已指向变量k,下面不能正确执行的赋值语句是()

  • A、k =*ptr1+*ptr2;
  • B、ptr2 = k;
  • C、ptr1=ptr2;
  • D、k = *ptr1*(*ptr2);

相关考题:

位运算中,操作数每左移一位,在没有溢出的情况下其结果相当于()。A、操作数乘以2B、操作数除以2C、操作数除以4D、操作数乘以4

若有定义:chara[]="abcdef";charb[]="xyz";则以下程序段运行后屏幕输出为() strcpy(a,b); printf("%c",a[2]);A、cB、zC、/0D、d

若已定义:inta=-36,b=-30,c;则语句c=aA、1B、tC、0D、f

C语言中数组元素下标的数据类型是()A、实型常量B、整型常量或整型表达式C、任何类型的表达式D、字符型常量

在对文件进行操作的过程中,若要求文件的读写位置回到文件的开头,应当调用的标准库函数是()

设有如下数组定义:charstr[8]={"Fujian"};则分配给数组str的存储空间是()字节A、6B、7C、8D、9

对于基类型相同的两个指针变量之间,不可进行的运算是()A、==B、=C、+D、-

以下数组定义中,正确的是()A、inta[2][]={1,2,3,4,5}B、inta[][2]={{0},{}}C、inta[2][2]={{1,2},{3}}D、inta[][]={1,2,3,4}

在C语言中,下面关于数组的描述中正确的是()。A、数组的大小是固定的,但可以有不同类型的数组元素B、数组的大小是可变的,但所有数组元素的类型必须相同C、数组的大小是固定的,所有数组元素的类型必须相同D、数组的大小是可变的,可以有不同的类型的数组元素