![]() |
文雅的海龟 · 解决Ubuntu下Apache不解析PHP问 ...· 1 年前 · |
![]() |
帅气的松球 · 6. 文件上传验证绕过技术总结 - ...· 1 年前 · |
![]() |
坚韧的日光灯 · Visual Studio 中的 ...· 1 年前 · |
![]() |
没有腹肌的胡萝卜 · PowerBuilder 9.0 ...· 1 年前 · |
![]() |
坚韧的开心果 · backbone.js ...· 1 年前 · |
一、字符串的引用方式
在C语言中,字符串是存放在字符数组中的。有两种方法可以引用
①用字符数组存放一个字符串,可以通过数组名和下标引用字符串中一个字符,也可以通过数组名和格式声明“%s”输出该字符串
②用字符指针变量指向一个字符串常量,通过字符指针变量引用字符串常量
二、字符指针做函数参数
如果把一个字符串从一个函数“传递”到另一个函数,可以用地址传递的办法,即用字符数组名作参数,也可以用字符指针变量作参数
三、使用字符指针变量和字符数组的比较
(1)字符数组由若干个元素组成,每个元素中放一个字符,而字符指针变量中存放的是地 址,绝不是将字符串放到字符指针变量中
(2)可以对字符指针变量赋值,但绝不能对数组名赋值
(3)对字符指针变量赋初值
(4)编译时为字符数组分配入若干存储单元,以存放个元素的值,而对字符指针变量,只分 配一个存储单元
(5)指针变量的值是可以改变的,而数组名代表一个固定的值,不能gaib
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券