jjj专题

JJJ:结构体定义中常加的后缀:attribute ((packed))

__attribute__ ((packed)): 的作用就是告诉编译器取消结构体在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关 在GCC下:struct my{ char ch; int a;} sizeof(int)=4;sizeof(my)=8;(非紧凑模式) 在GCC下:struct my{ char ch; int a

JJJ:改善ubuntu网速慢的方法

Ubuntu 系统默认的软件下载源由于服务器的原因, 在国内的下载速度往往比较慢,这时我 们可以将 Ubuntu 系统的软件下载源更改为国内软件源,譬如阿里源、中科大源、清华源等等, 下载速度相比 Ubuntu 官方软件源会快很多! 从列表可知,有很多国内的下载源供我们选择,这里我们以阿里源 mirrors.aliyun.com 为例, 当然也可以选择其它下载源。

JJJ:python学习笔记2

文章目录 双分支结构 p28多分支结构 p29嵌套if的使用 p30 多个条件的连接 p31Python3.11新特性-模式匹配 p32遍历循环for p33语法结构1:for语法结构2:for...else... 无限循环while p34while结构while...else...结构使用while循环模拟用户登录 p35嵌套循环打印输出长方形和三角形 p36 嵌套循环打印输出菱形和空心