Rumah >pembangunan bahagian belakang >C++ >Apakah jangka hayat pembolehubah tempatan bagi fungsi C++?
Pembolehubah setempat bagi fungsi C++ wujud semasa pelaksanaan fungsi dan dimusnahkan apabila fungsi itu kembali. Skop mereka terhad kepada fungsi dan tidak boleh diakses di luar fungsi.
Seumur hidup pembolehubah tempatan fungsi C++
Dalam C++, pembolehubah tempatan ialah pembolehubah yang diisytiharkan dan dimulakan di dalam fungsi. Skop mereka terhad kepada fungsi itu, bermakna mereka hanya boleh diakses dan diubah suai semasa pelaksanaan fungsi.
Hayat pembolehubah tempatan:
Contoh Praktikal:
Mari kita pertimbangkan fungsi C++ berikut:
void printNumbers() { int number = 10; // 局部变量 cout << "Number: " << number << endl; }
bila printNumbers()
函数被调用时,局部变量 number
将被创建并初始化为 10。该变量将在函数执行期间存在,即在它打印出 "Number: 10" 的语句之后。当函数返回时,number
akan dimusnahkan supaya ia tidak boleh diakses di luar fungsi.
Isi penting:
Atas ialah kandungan terperinci Apakah jangka hayat pembolehubah tempatan bagi fungsi C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!