const char *p说明了p是指向字符串常量的指针。
相似题目
-
char*const p表明p是一个指针,它只能指向一个字符串常量。
-
若要把一个整型指针p转换为字符指针,则采用的强制转换表达式为(char*)p。()
-
以下程序段的功能是:用gets()函数输入一个字符串,将其存储到str数组中,然后使用puts()函数输出str中的字符串。(N是符号常量)char str[N];gets(str);puts(str);
-
以下语句使用字符常量对字符数组初始化。char string[8]={'e','x','a','m','p','l','e','\0'};
-
09110082:语句int *p;说明了( )
-
函数功能:统计由p指向的字符串中的数字字符的个数。99da50b2d5d28c0a171f8058a05fa05d.jpg
-
以下代码使字符型指针变量p指向字符数组namechar name[20], *p;p=name;
-
语句int*p;说明了________。
-
char *s='C Language';表示s是一个指向字符串的指针变量,把字符串的首地址赋予s。
-
指针变量p和数组a的说明如下: int*a[3]={"aa","bb","cc"},**p; 执行语句p=&a[2];后,*p指向的字符串是______。
-
【判断题】以下是字符串连接函数的原型,功能是将str2指向的字符串连接到str1指向的字符串之后,并返回连接之后的字符串地址作为函数值。 char *strcat(char *str1,char *str2)
-
下面的程序是将从终端读入的20个字符放入字符数组中,然后利用指针变量输出上述字符串,请填空。 include<stdio.h> main() { int i; char s[21],*p; for(i=0;i<20;i++) s[i]=getehar(); s[i]=【 】; p=【 】; while(*p) putchar(【 】); }
-
以下程序段用以统计链表中元素的个数。其中first指向链表第一个结点,count用来统计结点个数。请填空。 struct link { char data; struct link * next; } struct link * p,* first; | int count=0; p=first; while(【 】 ) { 【 】 ; p=【 】 ; }
-
下面函数的功能是计算指针p所指向的字符串的长度(即实际字符个数)。
-
假定p指向的字符串为”string”,若要输出这个字符串的地址值,则使用()。
-
以下函数的返回结果是(48)。int function(char*x){’char*p=x;while(*p++);return(p-x);}A.求字符
-
18、若有定义:char ch,*p=&ch; 通过指针p用格式输出函数输出ch中字符的语句是______。
-
buffer指向一个字符串缓冲区,bufsize是一个符号常量,指令“mov dword ptr buffer+bufsize-13, ebx”的目的操作数的寻址方式是:()。
-
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是: struct node { char data; struct node *next; } a,b,*p=&a,*q=&b;
-
下面程序的功能是将字符串s的所有字符传送到字符串t中,要求每传递三个字符后再存放一个空格,例如字符串s为"abcdefg",则字符串t为"abc def g",请选择填空。 include "stdio.h" include "string.h" main() { int j, k=0; char s[60], t[100], *p; p=s; gets(p); while(*p) { for (j=1; j<=3 && *p; 【1】) t[k]=*p; if (【2】) { t[k]=' '; k++;} } t[k]='0'; puts(t); } 其中【2】应该填写
-
若定义 char s[2][3]={“ab”, “cd”}, p=(char )s;//字符型指针p存放的是字符串s的首地址,而字符串s表示的是这样一个字符串:那么下列表达式语法正确,并且其值与 s[1][1]相等的表达式(并非一定与其等价)是()//根据字符串的表示,s[1][1]是字符‘d’
-
以下函数fun的功能是返回str所指字符串中以形参c中字符开头的后续字符串的首地址,例如:str所指字符串为:Hello!,c中的字符为e,则函数返回字符串:ello!的首地址。若str所指字符串为空串或不包含c中的字符,则函数返回NULL。请填空。 char*fun(char *str,char c) int n=0; char *p=str; if(p!=NULL)while(p[n]!=c&
-
下面程序的功能是将字符串s的所有字符传送到字符串t中,要求每传递三个字符后再存放一个空格,例如字符串s为"abcdefg",则字符串t为"abc def g",请选择填空。 include "stdio.h" include "string.h" main() { int j, k=0; char s[60], t[100], *p; p=s; gets(p); while(*p) { for (j=1; j<=3 && *p; 【1】) t[k]=*p; if (【2】) { t[k]=' '; k++;} } t[k]='0'; puts(t); } 其中【1】应该填写
-
在固体发动机内弹道性能预示中是直接预示p-t规律的,说明了燃烧室压强p的重要性,表现在: