为了账号安全,请及时绑定邮箱和手机立即绑定

c和c++结构体有哪些差别

c和c++结构体有哪些差别

C C++
FOSS 2017-03-04 22:50:41
#include <stdio.h>struct ST {    int data;    //......};struct NestST {    struct InnerST {        int iData;    };    int data;    //......};int main() {    struct ST st1={15};    struct NestST st3={25,35};    struct InnerST st4={45};    printf("st1.data=%d\n",st1.data);    printf("st3.iData=%d,st3.data=%d\n",st3.iData,st3.data);    printf("st4.iData=%d\n",st4.iData);    return 0;}这段代码为什么在c编译器上没问题,在c++上就有问题呢?谢谢回答。。
查看完整描述

1 回答

?
Youare_my_sunshine

TA贡献16条经验 获得超12个赞

额 好像c++没有printf这种输出格式啊

查看完整回答
反对 回复 2017-03-04
  • 1 回答
  • 0 关注
  • 1459 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信