C++ const 关键字 (三):const 和指针

一、概述 和引用一样,指针也可以和 const 组合,它们组合后使得指针不能用于改变其所指对象的值。

const 和指针组合有以下三种方式: 1.1 常量指针 常量指针是一个常指针,指针的数值不能更改,指针可以更改指向。 定义方式为:con ... 阅读更多

C++ const 关键字 (二):const 和引用

一、概述 对 const 的引用通常被称为常量引用,它和非常量引用的区别为: 非常量引用可以修改绑定对象的值,常量引用不能修改绑定对象的值。 非常量引用时绑定对象的类型必须严格匹配,常量引用只要绑定的对象可以转换成引用的类型即可,即它的绑定值可以是表达式等等。 非常量引用不能引用常量和常量引用对象,常量 ... 阅读更多

C++ const 关键字 (一):基本用法

一、概述 C/C++使用 const 关键字修饰的变量叫做常量,常量的值无法改变,在整个程序的运行期间,不会 (同时也不能) 被任何代码所改变。 由于常量无法改变,所以在定义时就必须被初始化,它的初始值可以是任何复杂的表达式,但不能是一个未经初始化的变量。 [crayon-6948d2ab528a11128 ... 阅读更多

linux grep 命令的用法

一、用法 grep 全称是 Global Regular Expression Print,表示使用正则表达式匹配文本。 命令格式:grep pattern file -c:输出匹配到的数量。 -i:不区分大小写。 -h:不显示文件名。 -n:显示匹配行和行号。 -b:显示匹配到的字符串偏移。 -o:只 ... 阅读更多

linux tail 命令的用法

一、用法 tail 用于输出文件尾部的内容,命令用法:tail [选项] file,默认显示最后 10 行。 -c <N>:显示尾部指定数量的字符内容。 -n <N>:显示尾部指定行数的内容。 -f:实时刷新文件尾部信息,常用于日志信息监测。 --pid:和-f 选项连用,表示当指定 ... 阅读更多

linux head 命令的用法

一、用法 head 命令用于显示文件的开头内容,命令格式为:head file 。 -n < 行数>:显示开头指定行的文件内容,默认为 10 。 -c < 字符数>:显示开头指定个数的字符数。 -q:不显示文件名字信息,适用于多个文件,多文件时默认会显示文件名。 -v:显示文件名信息,适 ... 阅读更多

linux wc 命令的用法

一、用法 wc 命令用于统计文件中的字节数、字符数或列数。 -c:统计文件的字符数。 -w:统计文件中的词语的数量,即被空格以及换行等分隔的字符串。 -l:统计文件的列数。 二、示例

linux cut 命令用法

一、用法 使用特定的规则切分文件内容并显示出来,命令格式 cut file "m,n"。 -b:根据字节选取内容。 -n:和-b 连用,不区分多字节边界。 -c:根据字符选取内容。 -d:自定义分隔符,默认是 。 -f:以字段为单位,一个字段即使一个单词,单词以-d 选项设置的作为边界。 显示区域规则: ... 阅读更多