12.26
发表于|更新于|技术文章
C语言的课上完了,感谢恩师鹏哥,让我打下了C语言的基础
原文发表于 CSDN: 12.26 ,作者:wxszz10。保留原文内容及图片。原文采用 CC BY-SA 4.0 协议。
相关推荐
2024-11-05
11.5学习记录
1.算数转换 小的类型向大的提升,例如char、short变成int。 但是int会转换为unsigned(如果是负数,转换后会被认为是很大的整数) 2.算数转换与整型提升的区别 整型提升只适用比整型小的数,3而算数转换是比整型大的数例如longlong、double 3.debug是程序员版本(更适用于调试),release是发布版本(有各种优化,运...
2024-12-13
位段的简单理解
1.概念 位段(bit - field)是一种数据结构。它允许在一个字节(或多个字节)中按位划分来存储不同的数据成员。 2.用法 这个就是用来节省空间的,但是不具有跨平台性,慎用。 3.实例 首先系统会先开辟一个字节的空间(一个字节=8bit),a后面的单位是bit,因为a+b<7,所以他们共用一个字节的空间,还剩一个bit,但是接...
2024-12-01
12.1学习笔记
1.这是一个判断字符的一个函数,是就返回正数,不是就返回0. 2.这一个较为重要的函数,查找功能,email作为被查找数组,substr作为要找的字符串,若Email中存在substr,则返回返回substr在email中出现的起始地址,如下图会输出bitejiuyeke.com这一串字符。第二张图是模拟实现的代码及结果。 3.这是一个memcp...
2024-12-16
12.16学习笔记
1.联合体:联合体是 C 语言中的一种自定义数据类型,它的主要特点是其所有成员共享同一段内存空间。这与结构体(struct)不同,结构体的每个成员都有自己独立的内存空间。 其优点如下: 内存高效利用:在程序中,当一组数据在不同时刻只需要使用其中一个成员时,联合体就体现出了它的优势。例如,考虑一个简单的设备状态数据结构,它可能需要记录设备的温度(以浮点...
2024-11-06
11.6学习笔记
1.自动窗口(自动加载上下的变量) 2.环境变量(但是会随着程序运行改变)有些变量会不在 3.监视:相对来说监视更加准确,甚至合法的表达式也算,可以显示结果 还可以查看内存画圈的部分是编译器识别的里面的东西,....就代表识别不了,???是文本 4.调用堆栈:外部代码:可以观察到函数的调用情况,压栈(录入数据)、出栈(清除数据) 5.可以通过反汇编看见...
2024-11-11
11.11学习笔记
一.对于字符串的浅显理解:存储字符串有2种方法: 1.用数组来存储,char arr[]="字符串";这样的形式,优点易于更改,缺点格式麻烦,而且涉及了很多知识,例如数组就代表其首元素地址,相当于已经赋值了的指针变量。但是不能用char* arr来代替arr来进行存储,因为char* arr只是一个指向数组的指针,而并不具...
公告
这里保存着从 2024 年开始手敲的学习笔记。欢迎翻阅旧文章,也欢迎见证之后的实践。