- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 C++ 多态
1,当派生类继承了基类中的成员函数时,如果基类中的该成员函数没有用关键字virtual修饰,按照字面意思就是多种形态。当类之间存在层次结构,且类之间通过继承关联时,就会用到多态。C++多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。
2024-04-02 10:53:10
64
1
原创 【Unix/Linux环境编程】常用函数
1、函数alarm和pause alarm() 在某一个进程中可以设置一个定时器/闹钟时间,当到达设置的闹钟时间时,该闹钟会超时/响铃,此时内核会发送一个SIGALRM信号给该进程,如果该进程未对该信号安装信号处理函数,即忽略或不捕捉该信号,此信号的默认动作是终止调用该闹钟的进程。 #include <unistd.h> unsigned int alarm(unsign...
2023-09-19 08:45:34
27
1
原创 《C和指针》学习笔记---数据3
第3章 数据3 3.6 作用域 标识符的作用域(scope)指的是标识符在程序中可以被使用的区域。 编译器可以确认4种作用域:文件作用域、代码块作用域、原型作用域和函数作用域。 3.6.1 代码块作用域 3.6.1.1 代码块作用域定义 位于一对花括号内的所有语句称为一个代码块。 示例: int a; int b (int c); int d (int e) { int...
2018-09-27 14:25:53
98
原创 《C和指针》学习笔记---数据2
第3章 数据2 3.2 static关键字 在不同的代码上下文情景下,static有不同的含义。 (1)在函数定义时或者在代码块外声明变量时添加static修饰时,static关键字将修改标识符(函数名和变量)的链接属性由external变成internal,但是标识符的存储类型和作用域不受影响。用这种方式声明的函数或变量只能在当前源文件中访问。 (2)当在代码块内部变量声明时添加stat...
2018-09-20 08:40:05
94
原创 《C和指针》学习笔记---数据1
第3章 数据 3.1 常量 ANSI C允许你声明常量,常量声明方式和普通变量声明方式一样,不同点是常量声明之后,其值不可以再修改,否则编译时会报错。 3.1.1常量声明方式 常量声明时使用关键字:const进行声明。例如: int const a = 0; 或者 const int a = 0; 上述两个执行语句的作用相同,都是声明一个整型常量a,且无法直接再修改其值。 ...
2018-09-18 19:59:13
95
原创 《C和指针》学习笔记---快速上手
快速上手章节涉及到的C语言知识点: 1、gets() 原型:char *gets(char *buffer) 说明:从标准输入设备(stdio流)读取输入的字符串,对在标准输入设备中输入的字符串长度没有限制,以换行符或EOF作为 字符串读取结束,因此要求gets的输入参数buffer的空间大小足够大,以免读取字符串的时候,不发生内存溢出问题。如果发生 溢出,多出来的字符将被写到堆栈中,从...
2018-09-18 10:36:43
169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人