Mengapakah Saya Tidak Boleh `menghilangkan` Rentetan Saya dalam C ?

Susan Sarandon
Lepaskan: 2024-10-27 12:20:02
asal
319 orang telah melayarinya

Why Can't I `cout` My Strings in C  ?

Kuantiti Rentetan Pengeluaran

Dalam alam C , cubaan untuk memaparkan rentetan menggunakan "cout" kadangkala boleh membawa kepada ralat yang membingungkan. Pertimbangkan senario yang membingungkan ini:

<code class="cpp">string text;
text = WordList[i].substr(0,20);
cout << "String is : " << text << endl;
Salin selepas log masuk

Celakalah pengaturcara yang menemui mesej yang membingungkan ini:

error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)
Salin selepas log masuk

Walaupun output rentetan yang paling mudah, seperti:

<code class="cpp">string text;
text = "hello";
cout << "String is : " << text << endl;
Salin selepas log masuk

nampaknya mendapat tentangan.

Meningkatkan Kompilasi Anda

Untuk mengatasi kesulitan ini, dua sahabat setia mesti dipanggil:

<code class="cpp">#include <string>
#include <iostream></code>
Salin selepas log masuk

Dengan menggunakan pengepala ini, anda memberikan kod anda keupayaan untuk menavigasi perairan yang bertali arus dengan mudah. Dengan rakan seperjuangan ini di sisi anda, anda boleh menerima kegembiraan "cout" sekali lagi dan mengucapkan selamat tinggal kepada kesilapan yang menjengkelkan itu.

Atas ialah kandungan terperinci Mengapakah Saya Tidak Boleh `menghilangkan` Rentetan Saya dalam C ?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!