0
点赞
收藏
分享

微信扫一扫

10.1.3字符串变量与数组

·粘贴至vs

// 翁恺10.1.2字符串变量.cpp  

//1·字符串指针不能修改,字符串数组可以修改,字符串数组的原理就是把字符串指针指向的字符串拷贝到字符串数组中

//指针指向的是系统内存-堆,字符串数组是使用自定义内存-栈,堆是只读不可写,栈是可写可读.

//2·char*是字符串吗?AN:不一定,字符串可以表示为char*的形式,但char*不一定是字符串,

//因为:char*的本意是指向字符或者字符数组的的指针,(就像int*一样可以是一个数也可以是几个数字构成的数)

//所以当且仅当(只有)它所指向的字符数组有结尾0(也就是NULL或\0)才能说它指向的是字符串。

#define _CRT_SECURE_NO_WARNINGS 

#include <stdio.h>


int main(void)

{

    int i = 0;

    const char* ps = "hello world";

    //    ps[0] = 'B';

   const char* ps2 = "hello world";

   char s3[] = "hello world";

}

举报

相关推荐

2.13字符串对齐

day9字符串

字符数组与字符串

hexString与UTF-8字符串互转

Python08字符串对象

0 条评论