鱼C论坛

 找回密码
 立即注册
查看: 3056|回复: 0

[C++个人笔记] 59.构造函数和new运算符

[复制链接]
发表于 2013-3-21 10:47:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
class CA
. S$ w1 \+ f6 s{
3 ^# l( C$ j6 u  Q# S& ]public:8 x3 U) w* m, d* T0 r; E
        CA();0 @2 O8 p* v: j
        ~CA();
& G9 q( a4 Z- V* o% F  ~  }        void set(int ,char );- B- @6 X8 K8 O8 R7 m# w. C
        void print();
% ~0 L, w. X' n; P$ {
, w1 q" D$ r9 G2 |private:. D/ m3 @; g. q- U
        int i;6 O! q* Y8 U* `9 \/ k5 v
        char j;! }% l8 Q1 _- H# l
};
; R4 a3 @2 J% K" w
4 G# T6 q4 F1 d1 tCA::CA()  f3 k1 Q6 t& t% A
{
9 o: Z4 k# w' C3 o}
  i/ r4 K- s- m' h+ M% O; V. k; h' n' `6 a( n# \
CA::~CA(); L1 P  n4 z; i; w. E+ P. X
{
5 Y) l/ i* W* B3 Q8 y6 Q- H}
4 h' H8 y6 G# W% p# {0 G! Y: f: i) R5 b, k( U
void CA::set(int x,char y)
& g6 o% e4 {4 `# i% e1 w{
0 `5 U; J# L% T. r! l/ M# Q        i=x;$ b+ D- S3 P$ f! I
        j=y;/ Q6 [! {% h8 l: H
}7 X) J# {5 {  w5 S( c

" a( t$ C2 h" evoid CA::print()
& h$ d& G7 E  T{
$ c1 Y) U' _' Q/ t- m4 F        cout<<i<<endl<<j<<endl;0 h$ u4 m* n6 [2 n
}
8 P/ K8 E7 {8 }! a7 R" D
% `) y5 A, ^. C; [#include <iostream>
$ s& o; v! @/ R# q) v* Jusing namespace std;7 N/ s: X' g- u& w2 ^8 k: Q8 `
#include "构造函数和new运算符.h"6 T4 y# \; ?+ Z* }0 Y1 X' T
int main(void){         \9 u0 o+ _* G6 w) S4 s
CA *p;      
& j; Q" L; E; u9 G3 _ p=new CA;      
9 J# v" X8 r( r: V. x* ? p->set(2,3);      
, m) I# ]' _/ A! }; G3 ~9 t) w p->print();( K$ _/ H, ^- D7 S" R
        7 ^5 [+ L% t, M/ \
return 0;8 M- u- L! C  l8 P, j* Y
}
1 F" }' m6 G$ k2 ]4 `: I2 G* E: x

( ]4 N* w& Y/ X; g
小甲鱼最新课程 -> https://ilovefishc.com

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-6-14 10:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表