IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> c语言·数组(谭浩强版【大一秋季学期】) -> 正文阅读

[C++知识库]c语言·数组(谭浩强版【大一秋季学期】)

二维数组的初始化

int a[3][4]={1,2,····,12}

int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}

int a[3][4]={{1},{},{9}}(没赋值的都默认为0)

字符数组

字符赋值要带''

char c[]={'a',' ','b'};(未赋初值的元素默认为'\0')

char c[]={"I am U"}

char c[]="I am U"

str[20]最多存19给字符串,还要留一个给'\0',而单用字符不需要留一个位置给'\0'

scanf——遇空格中止

char str[13];

scanf("%s",str);

输入How are you

实际上只有How被录入到str内

处理字符串的函数

puts(字符数组)

puts(str)

puts在输出字符串时将字符串结束标记'\0'转换成‘\n'即输出完字符串后会自动换行

gets(字符数组)

gets(str)

从终端输入一个字符串并存到str内

stract函数——字符串连接函数

strcat(字符数组1,字符数组2)

会将字符数组1的第一个'\0'替换成字符数组2的首元素,在新字符串最后保留'\0'

字符数组1要足够大,以便容纳连接后的新字符串

strcpy(字符数组1,字符串2)

将字符串2及其后的'\0'复制到字符数组1内,并取代相应长度的内容

字符串2即可以是字符串,也可以是字符数组名

字符数组和字符数组之间,字符数组和字符串之间不能直接赋值(初始化不涵盖在内)

strcmp(字符串1,字符串2)

将2个字符串自左向右逐个字符比较(按ASCII码比较),直到出现不同的字符或遇到'\0'为止

若出现不相同的字符,则以第1对不相同的字符比较结果为准

两字符串相同,函数值为0

字符串1>字符串2,则函数值为一个正整数

字符串1<字符串2,则函数值为一个负整数

strlen函数——测字符串长度的函数

函数的值为字符串中的实际长度(不包括'\0'在内)

strlwr——转换为小写的函数

strlwr(字符串)

将字符串中大写字母换成小写

但是放入字符串好像没什么用吧(虽然书上写的是字符串),我认为还是放入字符数组有点作用(这个函数我用得很少)

strupr——转换为大写的函数

同上

这些函数都要#include <string.h>

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2022-01-04 13:14:05  更:2022-01-04 13:15:33 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 10:27:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码