我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

一、字符指针、字符数组

字符指针

字符串指针变量本身是一个变量,用于存放字符串的首地址。而字符串本身是存放在以该首地址为首的一块连续的内存空间中并以 \0 作为串的结束。

char *ps="C Language";

顺序是:1.分配内存给字符指针;2.分配内存给字符串;3.将字符串首地址赋值给字符指针;

char *ps;  // ps 字符串指针,是指针,是一个变量

ps="C Language"; // ps 为字符串的首地址,利用 ps++ 可遍历字符串,字符串存储在以 ps 为开始地址的地段连续的内存空间中,并以 \0 作为字符串的结束。

这里有两点需要考虑清楚的地方:

1、*a 只是指向一个字符。

举例如下:

实例

#include <stdio.h> #include <stdlib.h> int main(void){ char *a= "bcd" ; printf("输出字符:%c \n", *a); /*输出字符,使用"%c"*/ printf("输出字符:%c \n", *(a+1) ); /*输出字符,使用"%c"*/ printf("输出字符串:%s \n", a); /*输出字符串,使用"%s";而且a之前不能有星号"*" */ system("pause"); /*为了能看到输出结果*/ }
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为1000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设网站改版百度优化、名注册、主机空间、手机网站建设公众号开发小程序制作、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线: 13820372851,我们会详细为你一一解答你心中的疑难。项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13820372851

上班时间

周一到周五

公司电话

022-26262675

二维码
线
在线留言