参考答案和解析
参考答案:BCD
更多“假定有“structBOOK{chartitle[40];floatprice;};BOOK*book;”,则正确的语句为()。A、BOOK*x=newb ”相关问题
  • 第1题:

    假定有“structBOOK{chartitle[40]floatprice}book”,则正确的语句为( )。

    A.BOOK&x=&book

    B.BOOK&x=book

    C.BOOK&x=newBOOK

    D.BOOK&x=BOOK


    正确答案:B

  • 第2题:

    假定有“structBOOK{chartitle[40]floatprice}BOOK*book”,则不正确的语句为( )。

    A.BOOK*x=newbook

    B.BOOKx={"C++Programming", 27.0}

    C.BOOK*x=newBOOK

    D.BOOK*x=book


    正确答案:A

  • 第3题:

    假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为()。

    Astruct BOOK *x=malloc(book);

    Bstruct BOOK x={"C++ Programming",27.0};

    Cstruct BOOK *x=malloc(sizeof(struct BOOK));

    Dstruct BOOK *x=&book;


    A

  • 第4题:

    假定有“structBOOK{chartitle[40]floatprice}BOOK*book=newBOOK”,则正确的语句为( )。

    A.strcpy(book->title,”WangTao”)

    B.strcpy(book.title,”WangTao”)

    C.strcpy(*book.title,”WangTao”)

    D.strcpy((*book)->title,”WangTao”)


    正确答案:A

  • 第5题:

    假定有“struct BOOK{char title[40]; float price;} book;”,则正确的语句为()。

    Astruct BOOK x= &book;

    Bstruct BOOK *x=&book;

    Cstruct BOOK x=calloc(BOOK);

    Dstruct BOOK *x=BOOK;


    B