为什么编译通过,但是计算结果错误哇?应该怎么改?请朋友们告知一下,感谢感谢!
你的输出语句写错了,我猜你想要输出的应该是12+34的结果吧,
那就应该是printf("%d",12+34);
printf("%d,12+34“);这会导致printf函数将整个字符串作为格式化内容进行处理,而不是计算表达式并打印结果
printf("%d",12+34);,引号不能包括后面
看代码意思是要计算 12+24 吗?12+24 要放在 “” 双引号外面,否则编译器为当做字符串直接显示.
析构函数可以为虚函数,并且一般情况下基类析构函数要定义为虚函数,只有在基类析构函数定义为虚函数时,调用操作符 delete 销毁指向对象的基类指针时,才能准确调用派生类的析构函数(从该级向上按序调用虚函数),才能准确销毁数据。
根据提供的参考资料,问题是关于在哪个编程语言中遇到了问题以及提供代码和错误信息的详细信息。由于没有提供任何具体的问题描述或错误信息,我无法提供有效的建议。请提供更多的上下文和详细信息,以便我能够更好地理解问题并给出解决方案。