- 博客(20)
- 收藏
- 关注
原创 C++中的多态机制
本文主要介绍了C++中的多态机制,包括多态的基本知识,C++中构成多态的两个条件,抽象类与纯虚函数,和多态的底层原理---虚表指针。
2023-11-22 17:35:46
84
原创 C语言中的文件操作
大家号,今天和大家说一说C语言中的文件操作。在电脑的硬件中有外存和内存之分,外存通常很大,也就是我们常说的磁盘,今天所说的文件就是存储在外存中的。有时在C程序运行过程中,产生的数据我们想永久的保存在电脑中,而不是运行结束后数据就丢失了,比如我们写一个通讯录的程序,程序运行结束后我们想把通讯录中的数据保存下来,以便下次运行程序时可以找到这些数据。而由于外存的访问速度很慢,所以运行程序时数据都是在存储在内存中的(CPU访问内存的速度要比外存快很多),但运行结束后内存就还给了操作系统,使得数据无法永久保存,这
2022-03-02 22:10:30
1870
1
原创 C语言中的动态内存分配
大家好,今天简单讲一讲C语言中的动态内存分配。截至目前,我们所使用的变量似乎都是在栈区(如局部变量、函数形参)和静态区(如全局变量、static修饰的变量),但是我们很早就知道除了栈区、静态区,在内存中还有‘堆’这样的一个区域。其实,这块内存就是用来动态内存分配的。其实想一下就知道光靠栈区和静态区在处理问题时是很不灵活的(因为其开辟的空间是固定的),比如在声明数组时必须指定数组的大小(当然在C99中存在变长数组),但有时候我们也不能明确的指出要用多少空间,我们希望这块空间可大可小,既不过大,造成空间
2022-02-13 13:04:19
5983
2
原创 讲一讲C语言中的结构体、位段、枚举与联合
大家好,今天我简单讲一讲C语言中的那些自定义类型,即结构体、位段、枚举与联合。1.结构体2.位段3.枚举4.联合
2022-02-12 16:36:52
353
原创 有关字符串的那些库函数
大家好,很久没有发文章了,首先祝读者们新年快乐哈!今天我主要讲一讲C语言中有关字符串的那些库函数。大家知道,“串”在C语言中是一个比较特殊的存在,因为C语言中没有这样一种类型,只是将一个一个的字符存放在了数组里,便得到了我们所说的字符串。然而字符串的使用却非常的广泛,因此掌握一些常用的字符串操作函数非常的重要,下面就讲一讲那些最常用到的有关字符串的库函数:strlen, strcat, strncat, strcpy, strncpy, strcmp, strncmp, strstr,...
2022-02-10 13:40:13
1624
3
原创 计算机中数据的存储(C语言)
了解数据在计算机中的存储方式,有助于我们更好的理解计算机与编程,从内部理解掌握计算机的原理,今天就聊一聊数据在计算机中的存储。 一、数据的基本类型 C语言中,数据主要有以下五种。 1. 整型(有符号与无符号) (1)有符号:(signed)char, (signed)short, (signed)int, (signed)long, (signed)long long (2) 无符号:unsigned c...
2021-11-29 23:18:05
1131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人