- 博客(7)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 python----基础学习
1.安装python使用的操作系统是Ubuntu,可以从终端窗口安装python,步骤如下:sudo apt-get install python3sudo apt-get install idle3sudo apt-get install python3-pip2.安装文本编辑器sudo apt-get install geany3.运行hello world程序...
2019-09-20 13:18:30 313
原创 编译与链接
#include <stdio.h>int main(){ printf("Hello World\n"); return 0;}在Linux下,当我们使用GCC来编译Hello World程序时,只需使用最简单的命令:mali@mali:~/code/link$ cat hello.c #include <stdio.h>int main(...
2019-09-03 23:58:45 354
原创 C ---位操作
C按位运算符按位逻辑运算符用法:掩码用法:打开位(设置位)有时,需要打开一个值中的特定位,同时保持其他位不变。用法:关闭位(清空位)用法:切换位用法:检查位的值移位运算符位字段位字段(bit field)是一个signed int或unsigned int类型变量中的一组相邻的位。位字段通过一个结构声明来建立,该结构声明为每个字段提供标签,并确定该字段的宽度...
2019-09-02 00:41:53 183
原创 c++---函数重载
函数重载函数多态是C++在C语言的基础上新增的功能。默认参数可以让我们能够使用不同数目的参数调用同一个函数,而函数多态(函数重载)能让我们使用多个同名的函数。函数重载的关键是函数的参数列表---也称为函数特征标(function signature).如果两个函数的参数数目和类型相同,同时参数的排列顺序也相同,则它们的特征标相同,而变量名是无关紧要的。C++允许定义名称相同的函数,条件...
2019-09-02 00:40:18 87
原创 C++---标准模板库
STL提供了一组表示容器、迭代器、函数对象和算法的模板。容器是一个与数组类似的单元,可以存储若干个值。STL容器中存储的值的类型相同;算法是完成特定任务(如对数组进行排序或在链表中查找特定值)的处方;迭代器能够用来遍历容器的对象,与能够遍历数组的指针类似,是广义指针;函数对象是类似于函数的对象,可以是类对象或函数指针(包括函数名,因为函数名被用作指针)。STL使得能够构造各种容器(包括数组、队...
2019-09-02 00:33:17 93
原创 C++---函数模板
函数模板允许以任意类型的方式来定义函数。例如,可以建立这样一个交换模板:template <typename AnyType>void Swap(AnyType &a, AnyType &b){ AnyType temp; temp = a; a = b; b = temp;}第一行指出,要建立一个模板,并将类型命名为...
2019-09-02 00:17:51 132
原创 c++---成员初始化列表
成员初始化列表的语法:如果Classy是一个类,而mem1、mem2和mem3都是这个类的数据成员,则类构造函数可以使用如下的语法来初始化数据成员:Classy::Classy(int n, int m) :mem1(n), mem2(0), mem3(n * m + 2){ //...}上述代码将mem1初始化为n,将mem2初始化为0,将mem3初始化为n*m+2。从...
2019-09-01 23:27:07 162
unp.tar.gz
2019-07-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人