歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

String對象具有類似數組的行為

可以像處理數組那樣來處理String 對象!

  1. // String.cpp : Defines the entry point for the console application.  
  2. //  
  3.  
  4. #include "stdafx.h"  
  5. #include<iostream>  
  6. #include<string>  
  7.  
  8. int main(int argc, char* argv[]) 
  9.     using namespace std; 
  10.     string first_name , last_name; 
  11.     cout<<"Enter your first and last name:"; 
  12.     cin>>first_name 
  13.         >>last_name; 
  14.     cout<<endl<<endl; 
  15.     cout<<"your last name is spelled:\n"; 
  16.     int i ; 
  17.     for(i = 0; i < last_name.length() ; i++) //用for循環操縱數組  
  18.     { 
  19.         cout<<last_name[i]<<" "; 
  20.         last_name[i] = '-'; 
  21.     } 
  22.     cout<<endl; 
  23.     for(i = 0; i < last_name.length() ; i++) 
  24.     { 
  25.         cout<<last_name[i]<<" ";//在每個字母下面顯示一個"-"  
  26.     } 
  27.     cout<<endl; 
  28.  
  29.     cout<<"Good day "<<first_name<<endl; 
  30.     return 0; 

Copyright © Linux教程網 All Rights Reserved