发布网友 发布时间:2024-05-14 18:59
共5个回答
热心网友 时间:2024-06-02 13:33
C语言中,所有的变量都存储在内存中,可以通过&运算符获得变量的内存地址,函数调用时,只需要把普通变量前加上&符号,就可以达到传递变量地址的目的。
例如:
定义一个结构体类型
struct Yearmonthday定义相关函数,参数类型指定为结构体类型指针
void input(struct Yearmonthday *p1) //函数形参p1是结构体指针类型在主函数中定义一个结构体变量,调用相关函数,传递变量地址
int main()热心网友 时间:2024-06-02 13:30
以指向结构体变量的指针作为形参struct 结构提名 *指针热心网友 时间:2024-06-02 13:27
*p=&ymd;热心网友 时间:2024-06-02 13:31
结构就是个类型,跟普通类型用法没有任何区别,别被吓到了热心网友 时间:2024-06-02 13:29
你可以用取引用符的格式作为形参