鱼C论坛

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

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

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

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

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

x
class CA
+ X( ^& {% i. [+ |2 y1 r{# x" B' ]1 O% w% d
public:
* q: p. Q4 |: N) B% n* }( ^        CA();
; H$ M( P) ~' Y* G) {/ K( x, t        ~CA();
0 D$ ~+ A* r; L  H        void set(int ,char );/ h8 x  l/ D% _- @' ?1 L( S
        void print();
( x, l7 x8 K2 s6 k* \: f+ D
4 F, p( N3 h, [( kprivate:
' k3 t$ m0 x5 \: v4 J3 \! B        int i;
7 E  ^$ M8 y. O        char j;; |6 P& B: D  y2 ?
};
) ~, |, s6 F7 c, }0 q) [
5 b( d0 G4 M1 a  J; h7 Q1 TCA::CA(). N) ]' B' ~9 d8 X# W, C3 h
{# J  D( G2 M6 c- Y/ f8 r
}+ K3 ~  }" b7 q3 t4 R

  Q, ], Y2 F3 A4 Y$ mCA::~CA(): c4 p: ?6 A$ C
{
+ J& E1 Z( P# T7 U1 B}
! S) P2 {$ x" j4 n& w
: N' J) J( R# k" G0 [void CA::set(int x,char y)$ j3 c  m5 w8 I8 Q; N1 f6 z
{
$ k, ^& |2 }. z8 B( Y, a! V        i=x;
+ o( w" K2 f. j$ `$ u2 \1 G* S) z/ a        j=y;! W7 t/ D9 X8 A( ^" m6 ]
}
+ u) j7 f7 E  n& d, T5 }. C# S7 l% Z" S0 H
void CA::print()
/ _/ m& b; Y# j* b1 U{
5 o- @+ B1 F0 m! ?+ w        cout<<i<<endl<<j<<endl;3 y* E0 b% m& @4 R
}1 x4 G8 f5 e( h( h! F9 d2 T2 G

( O/ e' z& w: F, ^#include <iostream>8 ^% r( F8 k1 ]* q2 U7 Q
using namespace std;& [1 ~- s1 k. W
#include "构造函数和new运算符.h"7 w6 X6 N" n. P$ b  `
int main(void){       + J9 s0 Y- [% ^8 |$ \
CA *p;      
! S2 J: H$ z/ d$ U p=new CA;       * \3 ?. O- _# U6 S. W
p->set(2,3);       1 c- K6 z& A/ z) A* b
p->print();
" j7 h! h7 v5 F- L        6 o; B6 a# O7 k! \/ p1 O% T% R: {
return 0;/ Y+ I3 l7 t) B# j, @
}3 f' w: k, m1 y$ r' W/ h
+ g9 m  @' n3 l  Y) u# ?2 e! x

3 ]1 h! ~2 t. T! @
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-5 23:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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