鱼C论坛

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

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

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

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

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

x
class CA
" `# \6 d. m, R- l( p  ^% d- z{
& ^0 y! J& H% G# Q* ?2 J5 s4 d$ jpublic:& X6 ]# r- Q% Z
        CA();
  ?* r0 s# q6 `) S/ {+ K5 v( {        ~CA();
3 f6 @( I  u0 H4 R1 _        void set(int ,char );
, g5 H7 G' ^/ K$ V' K, M" O$ i        void print();% n; @' _' K9 ~1 _( d
0 P0 V5 x. i/ u! A
private:+ `. L5 d! i5 A! {# H- w$ @
        int i;% Y- Q9 b" G4 n
        char j;
4 y* |7 a: ~# D/ J, A};
+ ~' y; G+ X% J" B* D( J% i9 q; _5 h9 T8 t
CA::CA()1 _9 t, e4 [1 V
{
4 R! O* m  X& u+ m, ~# Y0 q, E}
) \, K3 a* O1 D# B5 p* I# O/ a
( h  f( \. H& OCA::~CA()
$ s5 x: r1 Z2 c5 d1 C5 ^1 }{
1 S/ @* H! z- c, b  Y. `$ R: Y}9 J( L* X' f' V) ?

4 e  @" d! k) Q. |; o5 Zvoid CA::set(int x,char y)% b  n6 F1 K  ?% B' n
{
$ p0 P3 w% G% c  Y' @        i=x;
' L" Z* y  K' x0 g! f        j=y;9 Z2 g1 m( i2 e+ K
}! }& U. Z' e. Z& Q' }4 x5 _
8 C7 ^% m1 a: j! N
void CA::print()
% @0 k4 g) S: d( g4 F; e, X{: U& B1 ^; {  h1 Y
        cout<<i<<endl<<j<<endl;' |' D+ N  b) c: J
}" c5 R* ^& a! w* h

8 Z- {7 u: b1 ]' a% b" Q% o) U#include <iostream>
: U- D7 h5 G9 b3 cusing namespace std;
% ?! @4 H- T; t#include "构造函数和new运算符.h"
8 }$ L* ?; u8 w, ^int main(void){       + ]1 i6 x4 ^) s; u- s
CA *p;         |# E2 X; ^1 G$ t! }7 |7 Z+ z
p=new CA;      
1 b5 X! @* n4 X, C p->set(2,3);      
* M7 P: m& y4 } p->print();  u1 `7 w: d- B) c3 ?' ]+ W7 U
        
& M1 A3 ?% Z% }6 N% jreturn 0;7 E) T' h# l8 d  l) a" Q: J* p
}" g# \, q1 M! _1 z' Z$ R8 A
. a% }8 v/ |) l1 s5 w$ D$ Z

& n9 c: F  f# a
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-4 02:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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