随笔分类 -  C++

C++ 学习笔记
摘要:共用体是一种数据格式,能够存储不同的类型,但只能存储其中的一种类型 一、声明 union one4all { int int_val; long long_val; double double_val; } 二、初始化 one4all pail; pail.int_val=4; pail.doubl 阅读全文
posted @ 2022-05-10 21:35 码平川 阅读(71) 评论(0) 推荐(0) 编辑
摘要:一、结构的声明(用分号分隔) struct struct_a { char a; int b; float c; }; 二、结构的初始化(初始化用逗号分隔) struct_a c = { 'a', 10, 1.2 }; 或者 struct_a d = {'b', 2, 1.5}; 三、或者将初始化与 阅读全文
posted @ 2022-05-10 21:02 码平川 阅读(29) 评论(0) 推荐(0) 编辑
摘要:string 类位于名称空间std中,相对数组只有在定义的时候才能初始化,string对象更加灵活,大小自如。 string类的操作 1.赋值、拼接和附加 string str1 ; char char1[10]; char char2[10] = "partner"; string str2 = 阅读全文
posted @ 2022-05-10 20:41 码平川 阅读(44) 评论(0) 推荐(0) 编辑
摘要:字符串是存储在内存的连续字节中的一系列字符。 C++处理字符串有2种方式: 1.C风格字符串;特点是以空字符结尾,空字符为‘\0’,例如: char cat[8] = {'f', 'a', 't', 'e', 's', 's', 'a', '\0'}; 此外,还可以通过引号来初始化字符串,例如 ch 阅读全文
posted @ 2022-05-10 20:18 码平川 阅读(391) 评论(0) 推荐(0) 编辑
摘要:1.数组的声明 typeName arrayName[arraySize] 比如 int age[10]; char alphabet[26]; 2.数组的初始化规则 只有在定义数组的时候进行初始化,此后就不能使用了,也不能将一个数组的值赋给另一个数组 int cards[4] = {3, 6, 8 阅读全文
posted @ 2022-05-07 22:16 码平川 阅读(150) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示