A few C ++ test questions.

xiaoxiao2021-03-06  13

Struct 2dpoint {Int x, y;}; struct 3dpoint: 2dpoint {int z;}; int main (void) {3DPOINT 3DP = {0 0, 1}, 2}; cerr << 3dp.x 3dp.y 3dp.z << Endl;}

===============================

#include Class I1 {public: Virtual Void Func () {CERR << "I1" << endl;}}; class b1 {public: b1 (int i) {CERR << "B1" << I << endl;}}; class b2: public i1 {public: Virtual void func () {CERR << "B2" << endl;}; b2 (int i) {CERR << "b2" << i <<

====================================

#include Class I1 {public: Virtual Void Func () {CERR << "I1" << endl;}}; class b1 {public: b1 (int i) {CERR << "B1" << I << endl;}}; class b2: public i1 {public: Virtual void func () {CERR << "B2" << endl;}; b2 (int i) {CERR << "b2" << i <<

========================= # include "iostream.h" #include "conoe.h" struct info {info () {MEMSET (this, 0, SIZEOF (INFO));} info (char * psztxt, int * pdwdata) {MEMSET (this, 0, sizeof (info)); m_psztxt = psztxt; m_pdwdata = pdwdata;} Virtual ~ info () {m_psztxt = 0 M_pdwdata = 0;} char * m_psztxt; int * m_pdwdata;}; void main () {char sztext [] = "Hello"; int dwdata = 128; info * pinfo = new info (sztext, & dwdata); delete pinfo; }

转载请注明原文地址:https://www.9cbs.com/read-50880.html

New Post(0)