程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> C++中拜訪字符串的三種辦法總結

C++中拜訪字符串的三種辦法總結

編輯:關於C++

C++中拜訪字符串的三種辦法總結。本站提示廣大學習愛好者:(C++中拜訪字符串的三種辦法總結)文章只能為提供參考,不一定能成為您想要的結果。以下是C++中拜訪字符串的三種辦法總結正文


1.用字符數組寄存一個字符串

法式1:界說一個字符數組並初始化,然後輸入個中的字符串。

#include<iostream>
using namespace std;
int main(){
 char str[]="I lvoe China!";
 cout<<str<<endl;
 return 0;
}

輸入成果:

I love China!

str是字符數組名,它代表數組首元素的地址,輸入str的時刻,從str指向的字符開端,逐一輸入字符,直到碰到'\0'為止。

2.用字符串變量寄存字符串
法式2:界說一個字符串常量並初始化,然後輸入它指向的字符串

#include<iostream>
#include<string>
using namespace std;
int main(){
 string str="I lvoe China!";
 cout<<str<<endl;
 return 0;
}

輸入成果:

I love China!

3.用字符指針指向一個字符串

法式3:界說一個字符指針變量並初始化,然後輸入它指向的字符串。

#include<iostream>
using namespace std;
int main(){
 char *str="I lvoe China!";
 cout<<str<<endl;
 return 0;
}

輸入成果:

I love China!

對字符指針str初始化,現實上是把字符串中的第一個元素的地址賦給str。

剖析:
cout可以逐一輸入字符串中的字符,也能夠從某一個字符的指針開端,一向輸入到字符串的開頭標記'\0'。

#include<iostream>
using namespace std;
int main(){
 char str[]="I lvoe China!";
 cout<<&str[2]<<endl;
 return 0;
}

輸入成果:

love China!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved