简单理解下c语言指针与二维数组的赋值

void main() { int a[]= {1,2,3},(*p)[3]; p=a; printf("%d,%d,%p",p[0][1],p[1]); } 输出:2,964688200,0000000000000000这里(*p)[3]可以理解为指向了a[0]的地址,然后从此开始(包括此)每三个元素,合并为一个一维数组最后生成了二维数组,可以看到p[

- 阅读全文 -

hyper-v安装ubuntu22遇到的一些问题

start pxe over ipv4如果是第二代,两个方法选择虚拟机,设置,关闭安全启动即可设置里面 网络配置器选择 未连接,然后启动安装,安装完成后再设置交换器temporary failure in name resolution这里很迷茫了,因为他没有 NetworkManager,也没法安装ip a看自己的网卡是哪个cd /etc/netplansudo vim 01-network-m

- 阅读全文 -

英语学习

各种词主语动作发出者谓语动作宾语动作承受者副词修饰动词、形容词、其他副词代词代指人/物定语修饰名词/代词状语表时间、地点、方式、原因、条件等介词后面跟名词、代词、宾语。表和其他成分之间的关系比如on the room,the room是名词,也可以是宾语承受on这个介词时态have done 现在完成时have been(固定) done 现在完成时的被动语态be done(被动语态)have b

- 阅读全文 -

// 行号插件