解析 值;地址 当使用结构体变量的成员作为函数参数时,传递的是该成员的值,称为值传递。函数内部对参数的修改不会影响到调用函数中的原始数据。 当使用指向结构体变量或数组的指针作为函数参数时,传递的是地址,称为地址传递。函数内部可以通过这个地址访问和修改调用函数中的原始数据。 因此,答案为:值;地址。
一路 alpha.bravo.charlie / alpha->bravo->Charlie / alpha->bravo.charlie 不就行了;java 不就这...
百度试题 结果1 题目将一个结构体类型的变量的值传递给函数的三种方法是:用结构体变量的成员作参数、将整个结构体变量作参数、用指向结构体变量(或数组)的指针作为实参( )A.对B.错 相关知识点: 试题来源: 解析 A 反馈 收藏
推荐使用结构体指针变量作为函数参数来传递 结构体变量的运算 结构体变量不能相加,不能相减,也不能互相乘除 但结构体变量可以相互赋值 例子: struct Student { int age; char sex; char name[100]; };//分号不能省 struct Student st1, st2; st1+st2 st1*st2 st1/st2 都是错误的 ...
A.用结构体变量做实参B.用结构体变量的成员做参数C.用结构体类型做实参D.用指向结构体变量的指针做实参,将结构体变量的地址传给形参相关知识点: 试题来源: 解析 A.用结构体变量做实参;B.用结构体变量的成员做参数;D.用指向结构体变量的指针做实参,将结构体变量的地址传给形参 反馈...
A、用结构体变量做函数参数,是将整个结构体的所有成员的内容传给被调函数,因此在被调函数中对结构体内容的修改不影响原结构体变量。 B、用结构体数组/结构体指针作函数参数的参数传递效率比用结构体变量做函数参数的参数传递效率要高。 C、用结构体数组/结构体指针作函数参数,是复制结构体的首地址给被调函数,因...
bravo.charlie / alpha->bravo->Charlie / alpha->bravo.charlie 不就行了;java 不就这样吗!
百度试题 题目把一个结构体变量的值传递给另一个函数有下面哪些方法? A.用结构体变量做实参B.用结构体变量的成员做参数C.用结构体类型做实参D.用指向结构体变量的指针做实参,将结构体变量的地址传给形参相关知识点: 试题来源: 解析 ABD 反馈 收藏
--- 有点语无伦次,不知道在说什么,(b->xxx)==((*b).xxx)