假定有“struct Book{char title[40];float price;}book;”,则B.Book &x=book;是什么意思C这个语句代表什么意思呢

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 01:02:49

假定有“struct Book{char title[40];float price;}book;”,则B.Book &x=book;是什么意思
C这个语句代表什么意思呢

这是C++语法
Book &x=book;
这里的&是引用,x就是book,地址相同.定义引用的时候必须赋值,其实就是必须马上给出被引用变量.如果函数参数位置,则不需要赋值了