嗔秤戻幣�哉膵�云利匈嬉蝕湊蛸賜�塋床四衲���萩晦編報炎嘔囚^泡仟 ̄云利匈�《超噌�殻窟�嵌虜隆輓麈觚翹瀘卉韮�仍仍�。� 烏御危列
昂昂慕汐 卦指云慕朕村 厘議慕尺 厘議慕禰 TXT畠云和墮 序秘慕杏 紗秘慕禰

低匆嬬鎮互仆-及3嫗

梓囚徒貧圭�鮗� ○ 賜 ★ 辛酔堀貧和鍬匈��梓囚徒貧議 Enter 囚辛指欺云慕朕村匈��梓囚徒貧圭�鮗� ● 辛指欺云匈競何��
!!!!隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��



                  int m_size�察   �
    publc�此   �
                  CBuffer�┌�    
                  ��    
                           m_pBuffer=NULL�察   �
                  ��    
                  ~CBuffer�┌�    
                  ��    
                           Free�┌��察   �
                  ��    
                  void Allocte��int size��    
                  ��    
                           m_size=size�察   �
                           m_pBuffer= new char��size�В察   �
                  ��    
    private�此   �
                  void Free�┌�    
                  ��        
                           if��m_pBuffer��=NULL��    
                           ��    
                                    delete m_pBuffer�察   �
                                    m_pBuffer=NULL�察   �
                           ��    
                  ��    
    public�此   �
                  void SaveString��const char* pText�� const    
                  ��    
                           strcpy��m_pBuffer�察�pText���察   �
                           char*  GetBuffer�┌� const    
                           ��    
                           return m_pBuffer�察   �
                           ��    
                  ���察   �
                  void main ��int argc�察�char* argv�ВВ�    
                  ��    
                           cBuffer buffer1�察   �
                           buffer1。SaveString�─�Microsoft ̄���察   �
                           printf��buffer1。GetBuffer�┌����察   �
                  ��    
    ��    
    孀竃Allocate�察�SaveString�察�main議危列。    
    


及1嫗 兆二永編寔籾娼僉3。罷周匍賞涙惟��5��

    2��嬉咫^Wele MSR Asia ̄    
    #include     
    #include     
    char * GetName ��void��    
    ��    
                  //To return ^MSR Asia ̄ String    
                  char name�В�=^MSR Asia ̄�察   �
                  return name�察   �
    ��    
    void main��int argc�察�char* argv�ВВ�    
    ��    
                  char name��32�В察   �
                  //Fill in zeros into name    
                  for��int i=0��i                  ��    
                           name��1��='0'�察   �
                  ��    
                  //copy ^Wele ̄ to name    
                  name=^Wele ̄�察   �
                  //Append a blank char    
                  name��8��= ̄�察   �
                  //Append string to name    
                  strcat��name��GetName�┌����察   �
                  //print out    
                  printf��name���察   �
    ��    
    孀竃殻會嶄議危列。    
    3��#include     
    class A    
    ��    
    public�此   �
                  void FuncA�┌�    
                  ��    
                           printf�─�FuncA calledn ̄���察   �
                  ��    
                  virtual void FuncB�┌�    
                  ��    
                           printf�─�FuncB calledn ̄���察   �
                  ��    
    ���察   �
    class B�此�public A    
    ��    
    public�此   �
                  void FuncA�┌�    
                  ��    
                           A�今�FuncA�┌��察   �
                           printf�─�FuncAB calledn ̄���察   �
                  ��    
                  virtual void FuncB�┌�    
                  ��    
                           printf�─�FuncBB calledn ̄���察   �
                  ��    
    ���察   �
    void main��void��    
    ��    
                  B b�察   �
                  A *pa�察   �
                  pa=&b�察   �
                  A *pa2=new A�察   �
                  b。FuncA�┌��察   �
                  b。FuncB�┌��察   �
                  pa´〃FuncA�┌��察   �
                  pa´〃FuncB�┌��察   �
                  pa2´〃FuncA�┌��察   �
                  pa2´〃FuncB�┌��察   �
                  delete pa2�察   �
    ��    
    What is the output of the above program�拭   �
    


及1嫗 兆二永編寔籾娼僉3。罷周匍賞涙惟��6��

    4��#include     
    #include     
    int FindSubString��char* pch��    
    ��    
                 int count=0�察   �
                 char* p1=pch�察   �
                 while��*p1��=`0¨��    
                 ��    
                          if��*p1==p1��1�А�1��    
                          ��    
                                   p1�����察   �
                                   count�����察   �
                          ��    
                          else    
                          ��    
                                   break�察   �
                          ��    
                 ��    
                 int count2=count�察   �
                 while��*p1��=`0¨��    
                 ��    
                          if��*p1��==p1��1��1��    
                          ��    
                                   p1�����察   �
                                   count2�察   �
                          ��    
                          else    
                          ��    
                                   break�察   �
                          ��    
                 if��count2==0��    
                          return count�察   �
            return 0�察   �
    ��    
    void ModifyString��char* pText��    
    ��    
                 char* p1=pText�察   �
                 char* p2=p1�察   �
                 while��*p1��=`0¨��    
                 ��    
                          int count=FindSubString��p1���察   �
                          if��count〃0��    
                          ��    
                                   *p2����=*p1�察   �
                                   sprintf��p2�察 娃�I ̄�察�count���察   �
                                   while��*p2��= `0¨��    
                                   ��    
                                             p2�����察   �
                                   ��    
                                   p1��=count��count��1�察   �
                          ��    
                          else    
                          ��    
                          *p2����=*p1�����察   �
                          ��    
                 ��    
    ��    
    void main��void��    
    ��    
                 char text��32��=^XYBCDCBABABA ̄�察   �
                 ModifyString��text���察   �
                 printf��text���察   �
    ��    
    In the main�┌� function�察�after ModifyString��text�� is called�察�what¨s the value of `text¨�拭   �
    


及1嫗 兆二永編寔籾
卦指朕村 貧匯匈 和匯匈 指欺競何 壘��0�� 家��0��
隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��
梁椣戻幣�� 梁心弌傍議揖扮窟燕得胎��傍竃徭失議心隈才凪万弌誌育断蛍�輌臆惨軼僑〃�燕慕得珊辛參資誼持蛍才将刮襲潜��範寔亟圻幹慕得 瓜寡追葎娼得辛參資誼寄楚署衛、持蛍才将刮襲潜填��