int atoi(const char *str)函式
char *numstr = "12";
int val = atoi(numstr);
標頭檔案:stdlib.h stdio.h
char *strtok(char *str, const char *delim)分解字串str為一組字串,delim為分隔符。
char str[50];
cout << "please input: year,month,day,hour,min,sec" << endl;
cin >> str;
char* taken;
const char* d = ","; //以,為分割符
int val=0;
taken = strtok(str, d);
while (taken != null)
#include string str1="good=";
string str2="nice";
string str3;
str3 = str1 + str2;
cout << "str3 = " << str3 << endl;
/*輸出結果為:
1. cin 用法有缺陷: 從鍵盤輸入資料時,是自動以空格為分隔符的。但是我們希望輸入的字串中是包括空格的,那麼用cin就完成不了這個任務了。
2.getline函式,可以輸入整行字串,其中也可以包括空格
用法:getline(cin, s2) //第乙個引數:cin表示從鍵盤輸入,第二個s2表示字串物件
getline(cin, s2, ';') //第乙個引數:cin表示從鍵盤輸入,第二個s2表示字串物件, 第三個引數是結束識別符號
string s("12345678abcd");
string a=s.substr(0,6); //獲得字串s中從第0位開始的長度為6的字串
cout << a << endl;
c 字串常用操作
class class1 trim方法,刪除字串中的空格或其它字元 string stre stra.trim console.writeline stre stre 使用 顯示引號 和反斜線 string strf c windows system32 console.writeline strf...
字串常用操作。。。
include include include char itoa int value result char malloc sizeof char i 1 for j 0 jint i 65 char p itoa i printf s n p free p p null include incl...
字串常用操作
coding utf 8 import string1 判斷str unicode字串物件 def isastring anobj return isinstance anobj,basestring basesting是str,unicode的父類 defisaint anobj return i...