C++
文章平均质量分 63
sxhpai
AI
展开
-
Primer5
title: 第五章——语句date: 2022-05-16 15:31:22tags:C++ Primermathjax: true第五章——语句1.简单语句空语句:只有一个分号;如果在程序的某个地方,语法上需要一条语句但是逻辑上不需要,此时应该使用空语句。另外使用空语句时应该加上注释。空块的作用等价于空语句。2. 条件语句悬垂 else ,在 C++中,它规定 else 与离它最近的尚未匹配的 if 匹配,从而消除了程序的二义性。switch 语句一般不要省略 .原创 2022-05-25 11:12:52 · 337 阅读 · 0 评论 -
Primer4
title: 第四章——表达式date: 2022-05-10 11:07:39tags:C++ Primermathjax: true第四章——表达式1. 基础当一个对象被用作右值的时候,用的是对象的值(内容);当对象被用作左值的时候,用的是对象的身份(在内存中的位置)。算术运算符满足左结合律,意味着如果运算符的优先级相同,将按照从左向右的顺序组合运算对象。2. 算术运算符对于大多数运算符来说,布尔类型的运算对象将被提升为 int 类型。除了 -m 导致溢出的特殊.原创 2022-05-25 11:12:17 · 260 阅读 · 0 评论 -
Primer3
title: 第三章——字符串、向量和数组date: 2022-04-30 15:42:23tags:C++ Primermathjax: true第三章——字符串、向量和数组两种重要的标准库类型:string 和 vector。string 表示可变长的字符序列,vector 存放的是某种给定类型对象的可变长序列。内置数组类型,和其他内置类型一样,数组的实现与硬件密切相关。因此比较于标准库类型 string 和 vector,数组在灵活性上稍显不足。1. 命名空间的 using 声.原创 2022-05-25 11:11:17 · 370 阅读 · 0 评论 -
Primer2
title: 第二章——变量和基本类型date: 2022-04-29 16:27:20tags:C++ Primermathjax: true第二章——变量和基本类型对象对象是指:一块能存储数据并具有某种类型的内存空间对象是具有某种数据类型的内存空间。对象的类型决定了其上的操作。变量命名规范标识符要能体现实际含义变量名一般用小写字母,如 index,不要用 Index 或 INDEX用户自定义类名一般以大写字母开头,如 Sales_item如果标识符由.原创 2022-05-25 11:09:47 · 199 阅读 · 0 评论 -
C/C++学习之路
一、语言本身变量、条件、循环、字符串、数组、函数、结构体······C语言重点:指针、内存管理C++要学:面向对象特性、泛型、模板、STL二、基础四大件1.数据结构和算法:数据结构:字符串、链表、二叉树、堆、栈、队列、哈希······算法:查找、排序、动态规划······2.计算机网络TCP/IP协议栈:ARP协议、IP协议、ICMP协议、TCP协议、UDP协议、DNS协议、HTTP协议、HTTPS协议3.操作系统进程和线程:原子性、并发、锁······内存:内存分布、内存调度···转载 2021-11-07 21:19:13 · 334 阅读 · 0 评论 -
全局变量、静态全局变量、静态局部变量、局部变量
按存储区域分:1、全局变量、静态全局变量、静态局部变量存储在内存的全局数据区。2、局部变量存储在内存的栈区。按作用域分:1、全局变量在整个工程文件内有效。2、静态全局变量只在定义它的文件内有效。3、静态局部变量只在定义它的函数内有效,且程序仅分配一次内存,函数返回后,该变量不会消失。4、局部变量只在定义它的函数内有效,且函数返回后失效。静态变量(全局和局部)和全局变量共享全局数据区,但静态局部变量只在定义它的函数中可见。静态局部变量和局部变量在存储位置上不同,使.转载 2021-11-03 18:15:19 · 712 阅读 · 0 评论