网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
以下使指针指向一个字符串的选项错误的是(  )。
A

char str[]=string; char * ps; *ps= str;

B

char str[]=string; char *ps; ps= str;

C

char str[]=strinh,* ps=str;

D

char * ps; ps=str; ps=strinh;


参考答案

参考解析
解析:
A项中定义了指针ps后,*ps表示指针ps指向地址的内容,而不是地址,*ps=str无法将str的首地址赋给一个常量,语法错误。答案选择A选项。
更多 “单选题以下使指针指向一个字符串的选项错误的是(  )。A char str[]=string; char * ps; *ps= str;B char str[]=string; char *ps; ps= str;C char str[]=strinh,* ps=str;D char * ps; ps=str; ps=strinh;” 相关考题
考题 下列函数的功能是fun(char *a,char *b){ while((*b=*a)!= '\0') {a++,b++;} }A) 将 a 所指字符串赋给 b 所指空间B) 使指针 b 指向 a 所指字符串C) 将 a 所指字符串和 b 所指字符串进行比较D) 检查 a 和 b 所指字符串中是否有 '\0'

考题 设有定义: char *c; ,以下选项中能够使字符型指针 c 正确指向一个字符串的是A ) char str[ ]= "string";c=str;B ) scanf("%s",c);C ) c=getchar();D ) *c="string";

考题 设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )A)char str[]="string";c=str;B)scanf("%s",c);C)c=getchar;D)char str[]="string";strcpy("c,str")

考题 字符串指针实际是一个字符指针,指向字符串的第一个字符。() 此题为判断题(对,错)。

考题 关于void指针,下列说法错误的是()。A、void指针就是未指向任何数据的指针B、void指针就是已定义而未初始化的指针C、指向任何类型数据的指针可直接赋值给一个void指针D、void指针值可直接赋给一个非void指针

考题 以下能将字符串“good!”正确地存放在字符数组s中,或使指针;能指向这个字符串的是(33)。A.char s[4]={'g','o','o','d','!')B.char s[5];s="good!";C.int s[5]="good!";D.char *s;s="good!:;

考题 下列说法正确的是A)int(**def)[10];----def指向一个指针,该指针指向10个整型变量构成的数组B)int*(*gh[10]);---gh指向一个指针,该指针指向10个整型变量构成的数组C)int*(*gh[10]);---gh是一个指针,指向由10个指向整型变量的指针构成的数组D)A,C均正确

考题 下列函数的功能是( )。 A.将a所指字符串赋给b所指空间B.使指针b指向a所指字符串SXB 下列函数的功能是( )。A.将a所指字符串赋给b所指空间B.使指针b指向a所指字符串C.将a所指字符串和b所指字符串进行比较D.检查a和b所指字符串中是否有’\0

考题 下列函数的功能是( )。A.将a所指字符串赋给b所指空间B.使指针b指向a所指字符串C.将a所指字符串和b所指字符串进行比较D.检查a和b所指字符串中是否有‘、O’

考题 设有定义:char*C;以下选项中能够使C正确指向一个字符串的是( )。A.char str( )=”string”;C=str;B.scanf(”%s”,C.;C.c=getchar( );D.*c=”strin9”;

考题 关于地址和指针,以下叙述正确的是( )。A.可以通过强制类型转换让char型指针指向double型变量B.函数指针P指向一个同类型的函数f时,必须写成:p=f;C.指针P指向一个数组f时,必须写成:p=ecf;D.一个指针变量P可以指向自身

考题 以下涉及字符串数组、字符指针的程序段,没有编译错误的是

考题 设有定义:“char*c;”,以下选项中能够使字符型指针c正确指向一个字符串的( )。A.char str[]="string";c=str;B.scanf(%s,c):C.c=getchar( );D.*c="strin9";

考题 若有int *x[3]:则以下表述正确的是 ______。A.x是一个指向具有3个元素的整型数组的指针B.x是一个指向int型变量的指针C.x是一个有3个元素的指针数组,每个元素是一个int型指针D.x是一个数组,该数组的元素是指针x所指向的变量

考题 设有定义:int(* ptr)( ); 则以下叙述中正确的是 ( )A.ptr是指向一维数组的指针变量B.ptr是指向int型数据的指针变量C.ptr是指向函数的指针,该函数返回一个int数据D.prt是一个函数名,该函数的返回值是指向int型数据的指针

考题 fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。A)字符串读入后会自动加入'\0'B)fp是指向该文件的文件型指针C)fgets函数将从文件中最多读入n个字符D)fgcts函数将从文件中最多读入n-1个字符

考题 下列说明中const char *ptr;其中ptr应该是()A、指向字符常量的指针B、指向字符的常量指针C、指向字符串常量的指针D、指向字符串的常量指针

考题 const char *p说明了p是指向字符串常量的指针。

考题 char*const p表明p是一个指针,它只能指向一个字符串常量。

考题 C语言标准库函数""fgets(string,n,fp)""的功能是()。A、从文件fp中读取长度为n的字符串存入指针string指向的内存B、从文件fp中读取长度为n-1的字符串存入指针string指向的内存C、从文件fp中读取n个字符串存入指针string指向的内存D、从文件fp中读取长度不超过长度为n-1的字符串存入指针string指向的内存

考题 单选题以下叙述中错误的是(  )。A 基类型不同的指针可以直接相互赋值B 函数可以通过指针形参向所指单元传回数据C 字符型指针可以指向一个字符串D 一般情况下,指针的运用可使程序代码效率更高

考题 单选题下列说明中const char *ptr;其中ptr应该是()A 指向字符常量的指针B 指向字符的常量指针C 指向字符串常量的指针D 指向字符串的常量指针

考题 单选题设有定义:char *c;以下选项中能够使字符型指针c正确指向一个字符串的是(  )。A char str[]=string;c=str;B scanf(%s,c);C c=getchar();D *c=string;

考题 单选题若有说明语句: int *ptr[10]; 以下叙述正确的是(  )。A ptr是一个具有10个指针元素的一维数组,每个元素都只能指向整型变量B ptr是指向整型变量的指针C ptr是一个指向具有10个整型元素的一维数组的指针D ptr是一个指向10个整型变量的函数指针

考题 单选题C语言标准库函数""fgets(string,n,fp)""的功能是()。A 从文件fp中读取长度为n的字符串存入指针string指向的内存B 从文件fp中读取长度为n-1的字符串存入指针string指向的内存C 从文件fp中读取n个字符串存入指针string指向的内存D 从文件fp中读取长度不超过长度为n-1的字符串存入指针string指向的内存

考题 单选题函数rewind(fp)的作用是(  )。A 函数rewind(fp)的作用是使文件读写指针指向文件开始位置B 使文件位置指针指向文件的末尾C 使文件位置指针移至前一个字符的位置D 使文件位置指针移至下一个字符的位置

考题 判断题char*const p表明p是一个指针,它只能指向一个字符串常量。A 对B 错