1樓:匿名使用者
you are so lucky!
c++使用string類申明字串物件,實現兩字串的連線 5
2樓:匿名使用者
#include
#include
using namespace std;
int main()
{string all,left,right;
cin>>left>>right; //以空格分隔all=left+right;
cout<
3樓:匿名使用者
金幣太少了.需要100金幣
string s1="tom",s2="jerry",s3;
s3=s1+s2;
printf("%s",s3.c_str());
4樓:
string的話直接相加就可以。
5樓:匿名使用者
strcat(char *,char *)
6樓:倒霉熊
#include
#include
using namspace std;
int main()
vc++中的string類要包含什麼標頭檔案?
7樓:風若遠去何人留
string是c++系統提供的乙個類,封裝了常用的字串操作。
要使用string類,對於標準的c++編譯器,需要包含標頭檔案string,注意是沒有副檔名的。
即#include
不過對於vc++,由於微軟做了一些變通,所有無副檔名的標頭檔案均可以用帶.h副檔名的代替,於是包含string.h也是可以的。
即#include
除此外,還有要引入std名空間,或者在當前名空間宣告string,才可以直接使用string類,否則需要以std::string形式使用。
以下兩種方式均可。
using namespace std;//引入整個名空間或using std::string;//只宣告string本身。
8樓:匿名使用者
在mfc中注意字母的大小寫!!頭2個都是大寫 cstring
9樓:匿名使用者
如果不是在mfc裡的話,請在c/c++的category中選code generation,然後use run-time library選multithreaded,然後再:
#include
#include
...cstring s;
如果是在mfc裡的話,cstring可以直接使用,不需要自己再加標頭檔案了
10樓:匿名使用者
要包函string標頭檔案.
示例如下:
#include
using namesapce std;
------------------------我暈,你見過c語言裡有用namespace嗎,有標頭檔案不加.h的嗎?
你自己再想想吧,要不你反你的**發給我看看,並且告訴我你的編譯錯誤提示資訊.
------------------------因為sting類包函在std這個命名空間,所以使用std命名空間.
11樓:無不是黯月
#include
using namespace std;
這樣就可以了
包含名字空間似乎是固定用法吧
學的時候那些程式都有這個...
12樓:匿名使用者
如果不用using namespace std;
可以用std::string
13樓:27高偉
人家都說了是c++了
如何在c#中使用c++的string型別
14樓:來自郡王府帥帥的迎春花
先搞清楚c++中的string用什麼文字編碼的? 比如ansi, unicode, utf-8等. 然後傳過來的時候作為位元組陣列傳, 也就是byte.
在c#裡面採用memorystream接收該byte陣列, 再用根據文字編碼, 使用streamreader將memorystream的內容讀出即可.
15樓:匿名使用者
c++裡面的string相當於c#裡面的stringbuilder,本質上是個char。string通過函式c_str可以轉換為 char型別。
語法:const char *c_str();
c_str()函式返回乙個指向正規c字串的指標, 內容與本string串相同.
這是為了與c語言相容,在c語言中沒有string型別,故必須通過string類物件的成員函式c_str()把string 物件轉換成c中的字串樣式。
16樓:匿名使用者
這個主要還是編碼的問題。
不是 string型別不一樣,而是,沒有選擇好string的編碼
c++中string類求字串長度
17樓:匿名使用者
舉個例子說明吧:
string str="welcome to chaina!";
int m;//m為長度
m=str.size();//求字串長度或者下面的m=str.length(); //同上面size功能一樣,都是求字串長度的
18樓:愁眉不展
string str;
int len;
len = str.size();
用C跟組合語言實現排序
裡面有 array dw 1,998,422,2,32mov cx,sizeof array jmp con loop xor si,si mov ax,array si cmp ax,array si 2 jlexchg ax,array si 2 mov array si 2 ax inc si...
如何用C語言實現陣列的卷積過程,用C語言做離散卷積運算
積分為線性卷積,和圓形卷積。而題目是線性卷積,然後是所求的結果個數是上面兩個陣列 個數的和減去1 比如上面h陣列裡面單元是5 而x陣列 是4 所以肯定一點是結果是等於8個數的 result sizeof h sizeof x sizeof double 1 這個就可以說明了 第二個知識點是卷積是怎麼...
我想用此程式用C語言實現,可是總有錯誤,但是C 執行卻沒錯,請高手指教指教謝謝
您好,有幾個地方需要改一下 1.include 這個只有c 中才會用到,c的時候請注釋掉 2.include 開啟這個注釋,c的時候用的是這個標頭檔案 3.using namespace std 請注釋掉,這個是c 裡的 請改為 void creatlist linklist l 採用二級指標形式,...
用C語言實現以下問題並講解大概思路和所用演算法,非常感謝
唔,你這個問題的話,因為你這個不指定起點,所以應該是多源最長路徑問題,我參考了一下多源最短路徑的floyd演算法如下,不知道可不可以啊 首先是輸入 g i j 表示從i城市到j城市所需要的路費,int g m m null表示兩個城市之間不存在路徑,看上去這個陣列很浪費,因為floyd演算法是可以針...
c語言用for迴圈如何實現1 3
include stdio.h main s s a printf d n s 上面是按你的思路來的,因為有兩個迴圈,所以效率不高,浪費時間,下面的比較好 include stdio.h main printf d n s include int main printf d sum return 0...