鱼C论坛

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

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

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

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

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

x
class CA& T( d4 U! W$ y8 a
{* j: f, X! E) W: c+ c. n
public:+ S( p, n) b- o4 @. `# @
        CA();" b5 ~8 v% `0 I# o
        ~CA();
- k7 V/ t3 V6 }$ E' D8 v        void set(int ,char );
. U# h0 X6 r/ |" M9 N& }$ V# Y9 v        void print();
# g: u& c" ?0 p) Q2 V9 F) E
; p3 z& f7 U/ M5 }private:- p; S! U, B* D% E# G7 z
        int i;7 U0 J9 e# n; L8 i2 i; y
        char j;% W6 O/ D. A$ R' @
};
0 e$ A5 X) }9 m# {* R  i7 y7 m1 k! F+ U8 D" G# T
CA::CA(), l1 t# W: c0 r4 Z. p4 P! a
{
5 B$ m) x; V8 K2 n  d8 }5 f' e}# P+ |: e  W& s9 J) T3 k9 S7 U1 f2 `

: z. T5 g; e8 V  x0 pCA::~CA()
8 q2 V  f6 Y* s' l{
- l; E6 U8 v4 ]! C" V. E}
/ u: g; u! U; P+ ~) l) V2 \& L: K1 S% L: ]* s! f5 N
void CA::set(int x,char y)
; j: L' g  A/ k* g. l{& h( ^- D6 r4 f3 b( I/ e3 m% d+ T
        i=x;& [' d3 x6 K' \. r4 @' g
        j=y;' R3 e! ^0 j7 f+ V& n. V
}0 T1 W8 u  g( g2 [/ r+ {
: L. S, M! m( B5 z' G; Z/ `# v
void CA::print()
$ r$ g$ l! C. y' @2 t{
, N8 {: c6 b$ z# a2 ^- J, m        cout<<i<<endl<<j<<endl;9 g' Q6 b6 r+ e$ r# j
}
7 E' r3 u/ c9 Y( T$ d
' w$ ?2 J  J# n#include <iostream>
; L. n0 N4 ^4 i! b; U% `+ Pusing namespace std;
  \: E$ o, u- S) c#include "构造函数和new运算符.h"
2 ?9 s. y. @! F% ~int main(void){       6 j, T  B- p+ Z  \: \
CA *p;      
/ T, q; I( b) b& n3 b p=new CA;       4 r% L7 a  J- }& J; a0 M; j
p->set(2,3);       9 q2 o! G4 `; c4 `
p->print();
! N' r/ k5 ^3 T) h6 ]4 x& G        
. P* Y# s) q$ [4 I8 m5 Hreturn 0;
7 x* {/ P6 w1 q- e}
+ S/ @$ ]! r2 j2 D$ ^7 v; E; M7 y" S! G3 G* V  J! h9 [
3 {$ J, o* x9 s8 X' n/ F$ o" h
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-28 21:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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