Ramai pembangun sering menghadapi keperluan untuk menukar nombor kepada rentetan (dan sebaliknya) dalam C . Panduan ini akan menyediakan penyelesaian yang komprehensif untuk tugasan ini.
C 11 dan Kemudian
Sejak C 11,
C 03 dan Terdahulu
Untuk C 03 dan lebih awal, anda boleh menggunakan kelas stringstrim, seperti yang ditunjukkan di bawah:
#include <sstream> //... std::stringstream ss; int value; ss << value; // Convert int to string ss >> value; // Convert string to int
C 11 dan Kemudian
C 03 dan Terdahulu
Contoh:
using namespace std; ostringstream ss; ss << std::setprecision(4) << 300.123456; string value = ss.str();
Dengan mengikuti kaedah ini, anda boleh menukar nombor kepada rentetan dengan berkesan dan begitu juga sebaliknya dalam C untuk pelbagai versi bahasa.
Atas ialah kandungan terperinci Bagaimanakah Saya Menukar Nombor kepada Rentetan dan Rentetan kepada Nombor dalam C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!