Pertanyaan yang diberi tag «c-strings»


9
'\ 0' dan printf () di C
Dalam kursus pengantar C, saya telah belajar bahwa saat menyimpan string disimpan dengan karakter nol \0di akhir. Tetapi bagaimana jika saya ingin mencetak string, katakan printf("hello")meskipun saya telah menemukan bahwa itu tidak berakhir dengan \0mengikuti pernyataan printf("%d", printf("hello")); Output: 5 tetapi ini tampaknya tidak konsisten, sejauh yang saya tahu bahwa …
21 c  printf  stdout  c-strings 



1
Membandingkan std :: string dan literal string C-style
Misalkan saya memiliki kode berikut: #include <iostream> #include <string> #include <iomanip> using namespace std; // or std:: int main() { string s1{ "Apple" }; cout << boolalpha; cout << (s1 == "Apple") << endl; //true } Pertanyaan saya adalah: Bagaimana sistem memeriksa di antara keduanya? s1adalah obyek sementara "Apple"adalah string …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.