- 博客(14)
- 收藏
- 关注
原创 C基础《第三章》
/如果规定了下面的格式 输入时 也要用 : 做为分隔 scanf("%d:%d:%d", &hour, &min, &sec);#endif //场景2:一次scanf中使用多个%c的时候 //scanf("%c%c%c", &v1, &v2, &v3);//解决方式1 使用 抑制符 * 解决 //抑制符的作用:在终端获取数据而不赋值给后面的变量 //注意:抑制符是无论如何都要吃掉一个字符的 //scanf("%c%*c%c%*c%c", &v1, &v2, &v3);
2023-05-29 01:05:10
129
原创 C基础《第一章》
数据在存储到计算机的过程中,涉及到原码、反码、补码转换的问题原码----是给人类看的反码----用来做原码和补码之间转换的补码----是给计算机看的无符号数:原码、反码、补码都一样有符号的正数:原码、反码、补码都一样有符号的负数:反码 = 原码中符号位不变,其他位按位取反(0变1 1变0)补码 = 反码 + 1规则:存储时看数据(正负) 取出时看类型(有无符号)短整型占用的内存空间的大小:2字节 16bit能存储的数据范围:无符号:[0, 2^16-1]有符号:[- 2^15 , 2^15-1]
2023-05-28 00:48:16
157
原创 linux基础乌班图(1)
目录文件名 进入指定的目录cd ~ 进入当前用户的家目录 直接cd 回车也可以cd . 进入当前路径cd .. 进入上一级路径cd / 进入根目录cd - 进入上一次所在的目录路径间用 / 分隔cd ../../d1 进入上一级的上一级目录下的d1目录里 ----相对路径的写法cd /home/linux/d1 进入 /home/linux/d1 目录 ----绝对路径的写法。
2023-05-27 23:00:29
496
原创 linux (乌班图软件安装)离线安装 在线安装 卸载
乌班图 ----》 .deb 红帽 --->> .rpm sudo dpkg -i 要安装离线软件包的名字.deb sudo dpkg -i xxx.deb 在终端输入安装的软件名字即可 sudo dpkg -l xxx5.查看软件的安装路径 sudo dpkg -l xxx sudo dpkg -r 要卸载的软件名 sudo dpkg -P 要卸载的软件名
2022-11-16 23:20:08
1728
原创 C语言求结构体大小(方法论1)
条件x86(linux 默认#pragma pack(4), window 默认#pragma pack(8))。linux 最大支持 4 字节对齐。
2022-11-16 02:33:49
568
原创 有关于-C语言题(更新中)
第四步 机器是小端序 就要把 00 00 05 00 所谓的翻过来 00 05 00 00。第三步 在圈 指针是4所以圈4个 从6开始圈,因为刚才已经单纯的+6了。第一步 先是转换成普通类型 普通类型是单纯+6。第二步 在转成指针 32位的系统 指针是4。
2022-11-13 23:17:13
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人