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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 23:31:38

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

假定有“struct Book{char title[40];float price;}book;”,则B.Book &x=book;是什么意思C这个语句代表什么意思呢
这是C++语法
Book &x=book;
这里的&是引用,x就是book,地址相同.定义引用的时候必须赋值,其实就是必须马上给出被引用变量.如果函数参数位置,则不需要赋值了