C语言知识点
文章平均质量分 83
关于C语言的笔记。
cat_with_cat
这个作者很懒,什么都没留下…
展开
-
【C语言】基础知识杂记(整理自用)
【C语言】基础知识杂记(整理自用)原创 2023-08-25 08:00:00 · 203 阅读 · 1 评论 -
【C语言】自定义数据类型:枚举+共用体
【C语言】自定义数据类型:枚举+共用体详细介绍原创 2023-08-23 08:30:00 · 160 阅读 · 4 评论 -
【C语言】自定义类型:结构体
【C语言】自定义类型:结构体原创 2023-08-21 08:30:00 · 146 阅读 · 4 评论 -
【C语言】位段详解
【C语言】位段详解原创 2023-08-22 08:30:00 · 143 阅读 · 2 评论 -
【C语言】字符分类函数、字符转换函数、内存函数
【C语言】字符分类函数、字符转换函数、内存函数原创 2023-08-20 08:30:00 · 295 阅读 · 3 评论 -
【C语言】字符串函数介绍三(strstr、strtok、streeror)
【C语言】字符串函数介绍三(strstr、strtok、streeror)原创 2023-08-19 08:30:00 · 398 阅读 · 6 评论 -
【C语言】字符串函数的介绍二( strcmp、strncpy、strncat、strncmp)
【C语言】字符串函数的介绍二( strcmp、strncpy、strncat、strncmp)原创 2023-08-18 08:30:00 · 171 阅读 · 6 评论 -
【C语言】字符串函数的介绍一(strlen、strcpy、stract)
【C语言】字符串函数的介绍一(strlen、strcpy、stract)原创 2023-08-15 15:46:54 · 1074 阅读 · 4 评论 -
C语言库函数之 qsort 讲解、使用及模拟实现
C语言库函数之 qsort 讲解、使用及模拟实现原创 2023-08-13 20:39:45 · 661 阅读 · 1 评论 -
C语言指针之 进阶
C语言知识之 指针进阶1 之后会整理出2祝大家立秋快乐~原创 2023-08-10 19:42:19 · 120 阅读 · 6 评论 -
数据在内存中的存储(C语言)
比较深刻的解读数据是如何在内存中存储的原创 2023-08-03 23:25:43 · 94 阅读 · 1 评论 -
C语言调试实用技巧之 2
C语言调试实用技巧之 2原创 2023-08-03 22:37:21 · 126 阅读 · 0 评论 -
C语言知识之结构体及实用调试技巧
C语言知识之 结构体和调试技巧原创 2023-07-31 17:37:58 · 156 阅读 · 0 评论 -
C语言知识点之 指针1
C语言知识点之 指针原创 2023-08-01 10:50:04 · 76 阅读 · 0 评论 -
c语言知识点及思考4
一些关于C语言的笔记,或者说是基础知识原创 2023-07-28 22:00:52 · 29 阅读 · 2 评论 -
C语言知识点之 数组
C语言知识点之 数组原创 2023-07-28 20:30:00 · 29 阅读 · 1 评论 -
C语言知识点之 函数2
C语言知识点之 函数2原创 2023-07-29 18:30:00 · 39 阅读 · 0 评论 -
C语言知识点之 函数
C语言知识点之 函数原创 2023-07-28 10:15:04 · 33 阅读 · 1 评论 -
函数栈帧的创建和销毁
形参不是在add函数内部创建的(并没有另外在add函数内部存储参数,而是直接利用了之前传入的参数)把寄存器eax的值(此时eax中寄存着add函数的返回值)赋给[ebp-20h],即c。由此可知,3.1这一步在调用之前就进行传参,将形参b、a通过压栈传到栈顶的目的了。每一个函数调用,都要在栈区创建一个空间,称这块空间为函数的函数栈帧。此处的[ebp+8]就是ecx,即3.1传参传进来的a,值为10。//不同的编译器下,函数调用过程中栈帧的创建是略有差异的。call指令会在存储call指令下一条指令的地址。原创 2023-07-26 17:07:18 · 125 阅读 · 1 评论 -
c语言杂记
而在rand函数生成随机数之前,要使用srand函数设置随机数的生成器。time函数的参数是指针,当不想用这个函数是,可以使用空指针:NULL。常见用法:终止程序在深层嵌套结构中的处理过程,跳出多层循环。其生成的随机数范围是:0~Rand_Max(32767)库函数:strcmp:比较的是字符串的内容。time函数的返回值的类型为time_t。需要包含的头文件:那么rand函数生成的值就是固定的。如果a>b,返回一个大于0的值。rand函数生成的是伪随机数。a原创 2023-07-20 10:00:00 · 44 阅读 · 0 评论 -
c语言基础知识点及思考
存储在静态区,直到程序结束,变量才会被回收 // static所在代码在编译期间已分配地址,其代码行在运行时不再执行,即其地址不再变化。//32位机器上,地址是32个0/1组成的二进制序列,地址的存放需要4个字节的空间,所以指针变量的大小是4字节。//64位机器上,地址是64个0/1组成的二进制序列,地址的存放需要8个字节的空间,所以指针变量的大小是8字节。&a:拿出a所占4个字节中地址较小的字节的地址即第一个地址//类似,数组的首地址。指针变量用来存放地址,所以指针变量的大小就是地址的大小。原创 2023-07-18 16:38:29 · 33 阅读 · 0 评论 -
本周c语言杂记2
关于c语言基础知识的一些总结和思考原创 2023-07-15 10:00:00 · 50 阅读 · 0 评论 -
本周知识点杂记1
c语言基础知识点总结以及自己的一些思考原创 2023-07-14 09:56:19 · 69 阅读 · 0 评论 -
7.27C语言知识点之操作符
C语言知识点之操作符原创 2023-07-27 21:11:22 · 58 阅读 · 1 评论