C/C++
cyk_66666
这个作者很懒,什么都没留下…
展开
-
双端列表java/c实现
【代码】双端列表java/c实现。原创 2024-01-12 17:53:42 · 307 阅读 · 1 评论 -
%p返回的地址
可以看到返回的char类型的数据在内存中占用1字节,我声明了一个char类型的指针,%p输出了他的地址,做+1后会指向下一字节,再次输出地址发现地址也+1了,这意味着返回的16位16进制数的每一个单位代表一个字节。64位机器的内存理论值是2的64次方字节,表示2的64次方需要64位2进制数,换算成16进制,每4位2进制数是1位16进制数,因此需要16位16进制。%p返回的这16位16进制数指向内存中的一个位置,这个位置可以存储1个字节,如果地址+1,那么这个地址就会指向下一字节。原创 2023-12-29 15:14:01 · 353 阅读 · 1 评论 -
为什么malloc
【代码】为什么malloc。原创 2023-12-28 15:52:32 · 341 阅读 · 1 评论 -
预处理命令
C语言源文件要经过编译、链接才能生成可执行程序编译(Compile):将源文件(.c文件)转换成目标文件(.o,.obj等)链接(Link):将编译生成的多个目标文件及系统中的库、组件等合并成一个可执行程序在编译之前对源文件进行简单加工的过程,就称为预处理,即预先处理、提前处理。原创 2023-12-20 12:37:07 · 330 阅读 · 1 评论