C语言 ch=*s中的*s是什么意思?主要解释那个*

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 00:53:32

C语言 ch=*s中的*s是什么意思?主要解释那个*
C语言 ch=*s中的*s是什么意思?主要解释那个*

C语言 ch=*s中的*s是什么意思?主要解释那个*
ch = *s中,s是一个指针,按题中的意思猜,应该是一个指向字符类型的指针:char *s;
指针可以指向单个字符变量或者字符数组(字符串),如s = "Hello World !";
要用到这个字符串里的字符时只要ch = *s即可,*s表示取s指针指向的第一个字符,当前应该是'H',若要取第二个字符:ch = *(s+1);