C C++
Hadron_pan
总要有些热爱的东西吧!
展开
-
函数指针作为形参
函数指针和指针函数的区别原创 2023-11-27 01:09:27 · 363 阅读 · 0 评论 -
数组指针作为形参
因为函数的形参是数组指针,所以要传入一块为char [9]大小数组的首地址,即&Password。因为P的类型是char *[9],而对其赋值的是char *,类型不同,所以先强转成char*;(char *)P+i就是数组的地址偏移i个字节,对应是Password[9]里的各个地址;//&a表示数组的首地址,&a+1表示a[0]的地址加上sizeof(int)*5。//a表示数组元素的首地址,即a[0]的地址,a+1表示a[1]的地址。数组作为形参的时候,可以不用指定数组的大小,即char p[]。原创 2023-11-23 20:06:42 · 417 阅读 · 0 评论