1、字符串数组初始化

1)用足够的空间的数组储存字母串

const char example[40] = "So big it is.";const表示不会更改这个字母串还有这种:const char example[40] =
{'S','o',' ','b','i','g',' ','i','t',' ','i','s','.','\0'};

注意最后的空字符’\0’。没有这个空字符,这就不是一个字符串,而是一个字符数组。

2、让编译器确定数组的大小。

省略数组初始化生命中的大小,编译器会自动计算数组的大小。

const char m2[] = "it is fine.";

3、指针表示法创建数组

const char * ptr1 = "fine.";用双引号括起来的内容是字符串常量,且被视为该字符串的地址(即字符串首地址),以上即是把字符串首地址赋给 字符指针 ptr1

字符串--用数组初始化和用指针初始化方法相关推荐

  1. JavaScript 常用字符串、数组、对象、判断类型方法

    目录 一.js字符串 二.js数组 三.js对象方法 四.判断变量类型 一.js字符串 str.length  返回字符串长度; str.concat() 连接字符串 str.charAt(下标),返 ...

  2. java中字符串转数组,数组转字符串,集合转字符串

    一.字符串转数组 这里使用的是split()方法. String ids = "1,2,3,4"; String[] idArray = ids.split(",&quo ...

  3. JS 数组转字符串,字符串转数组方法汇总

    文章目录 将数组转换为字符串 join方法 tostring方法 toLocaleString 两个数组相加 将字符串转换为数组 string.slice(start[, end]) [...stri ...

  4. c++ char数组初始化_c专题指针数组与指针的关联

    ----在今天开始写文章之前,让我不由的想起高中里面学的一篇文章中一段话语,是荀子写的<劝学>:积土成山,风雨兴焉:积水成渊,蛟龙生焉:积善成德,而神明自得,圣心备焉.故不积跬步,无以至千 ...

  5. C语言基础---指针数组----初始化方式常量指针数组、指针常量数组

    文章目录 1.方式一:变量的地址放入数组中 2.方式二:字符赋值 3.方式三:字符串赋值 4.为什么指针不能修改字符串.可以修改字符数组?? 5.常量指针数组----三点注意 6.指针常量数组---- ...

  6. C语言——指针篇(二)指针和数组之内存分配和初始化

    前言:在上一篇文章中说到了指针变量和普通变量的区别,那么这一篇文章中就来说说指针和数组的关联和区别,它们在很多应用场合中可以互相取代,但也在很多场合中有着自己的无法替代的作用和地位. 数组和指针的内存 ...

  7. C语言 数组指针初始化

    char m[3][4]: m[3][4]={"asd","fgh","jkl"}; 当然不行,不管从初始化器,还是从原理上来讲都不正确,首 ...

  8. c++ map中用char数组_C开发实战-指针和字符串

    指针操作字符数组 首先定义一个字符数组char_array,该数组占据11个字节,因为初始化值是字符串常量,而字符串常量以0结尾 char char_array[] = "helloworl ...

  9. c语言字符指针初始化赋值,C语言_指针变量的赋值与运算,很详细详解

    指针变量的赋值 指针变量同普通变量一样,使用之前不仅要定义说明, 而且必须赋予具体的值.未经赋值的指针变量不能使用, 否则将造成系统混乱,甚至死机.指针变量的赋值只能赋予地址, 决不能赋予任何其它数据 ...

最新文章

  1. python编程入门到实践pdf下载-Python编程从入门到实践的PDF教程免费下载
  2. forward 和redirect的区别
  3. CSS的单位及css3的calc()及line-height百分比
  4. 【竞赛相关】Kaggle竞赛宝典国内外竞赛方案汇总
  5. 随笔1106-练习例题
  6. JS学习笔记-OO疑问之封装
  7. vue-cli 3.0安装和使用
  8. JavaScript解决e6不支持不支持max-width,max-height的问题的方法
  9. MIT新研究:基于基本运动能力让机器人自主学习,感知世界
  10. 读书笔记:非营利组织的管理
  11. 如果你是测试在职,我给你几条快速成长的建议!供所有做软件测试的参考...
  12. 删除Chrome自动完成功能的输入背景色?
  13. 安装Ubuntu时,提示“没有根文件系统 ”
  14. Maven详细安装教程
  15. PCI Express Base Specification Revision 3.0 英文手册 免费下载
  16. 十大淘宝搜索作弊行为
  17. Gmail被逐出中国客户端也不能收邮件肿么破?
  18. “做我女朋友好吗?”vbs源码
  19. EOJ 1864 二分图匹配
  20. 动态规划:HDU1248-钱币兑换问题

热门文章

  1. 如何使用正则表达式验证24小时格式的时间
  2. 【读书笔记】《人月神话》的观点:是或非?
  3. 计算机操作系统和进程
  4. Socket连接与断开重连
  5. C# linq join
  6. python函数的用法字帖_GitHub - plateaukao/cns11643query: 用來查詢書法字帖的 python script,不用再層層的在官網上搜尋,只要輸入單詞即可...
  7. 擎创工程师实战| ClickHouse存储结构及索引详解
  8. 计算机应用能力教学改革,案例教学法对提高大学生计算机应用能力的教学改革的论文...
  9. 了解 JavaScript 窗口对象
  10. PTA 3+2 转段考试 数据库 mysql(3篇)