
C语言从入门到精通
文章平均质量分 77
本栏注重从最基本的知识点切入由下至上的讲述c语言,小白看了涨知识,老手看了加深理解 QAQ
何年是只猫
学习编程的未来程序员,文章主要用于交流学习,欢迎大家指出待改进的地方,祝各位以后的生活一帆风顺,事业蒸蒸日上,加油加油加油!!!!
展开
-
C指针 - 地址运算篇(2)- 二维数组(附讲解)
a是该二维数组的数组名,前面的文章也说过,当数组名传给sizeof时,sizeof计算的是整个数组的大小,该数组为整型数组,每个元素大小为4个字节,三行四列则为12个元素,12*4=48。将该二维数组看作元素为一维数组的一维数组,a[0]就是第一个元素,也就是数组名,sizeof(数组名)计算整个数组的大小,4*4=16。这里因为我们把该二维数组当作一维数组了,所以a此时就是数组名,即首元素a[0]的地址,a+1就是a[1]的地址,地址的大小为4或8。将二维数组看作每个元素都是一个一维数组的一维数组。原创 2023-04-26 00:39:53 · 445 阅读 · 0 评论 -
C指针 - 地址运算篇(1) - sizeof(基础)
我们知道计算机的存储是用二级制序列的,一个地址唯一标识一块内存空间,地址本身也是一种内容,也会被存储在内存中,如果在x32的机器上,那么就有32bit用来存储一个内容,而8bit为1字节,所以地址的大小为4个字节,x64位机器上同理为8个字节。原创 2023-04-21 23:08:56 · 1006 阅读 · 0 评论 -
C语言指针——最简单粗暴的方式带你手撕各种指针!!!
还不会指针?看完老师都扣6原创 2023-03-09 11:42:40 · 212 阅读 · 0 评论 -
C语言——整型的截断与提升
我们知道c是一个char类型,而char类型的数据只有一个字节(8位),而整型提升得到的c有4个字节(32位),所以我们必须再进行处理,将该int数据“强行塞入”char内,称为“·在表达式计算时,各种整型会一律转化为int类型,称整型提升。11111111 11111111 11111111 10000010 -补码。11111111 11111111 11111111 10000001 -反码。原创 2023-02-27 10:39:17 · 1138 阅读 · 2 评论 -
C语言——大小端存储(附例程)
进去看就完事了原创 2023-02-18 21:40:02 · 1824 阅读 · 0 评论 -
一篇文章带你彻底弄清C语言中的整形与浮点型究竟是如何存储
C语言中有许多数据类型,使用类型的不同决定了所开辟的空间大小(大小决定了使用范围)及如何看待内存空间的视角,那么今天我们就来一起从0开始学习C语言中整形与浮点型的存储方式,(看完从小白秒变高手!!!原创 2022-12-17 22:58:48 · 587 阅读 · 0 评论