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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/28 10:44:59
假定有“structBook{chartitle[40];floatprice;}book;”,则B.Book&x=book;是什么意思C这个语句代表什么意思呢假定有“structBook{chart

假定有“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,地址相同.定义引用的时候必须赋值,其实就是必须马上给出被引用变量.如果函数参数位置,则不需要赋值了