c++如何设置全局变量

Feb 10, 2020 am 09:03 AM
c++

c++如何设置全局变量

c++如何设置全局变量?

1、首先,定义一个实现加法运算自定义函数。

820e33530dd64a0908faa3ab3112343.png

2、接着,定义一个实现乘法运算的自定义函数。

45d635736cfb78e1cebd56d32cc4459.png

3、最后,在主函数中实现程序的运算。

0947d6610d878816a1b62aacd4268eb.png

4、定义在函数外部没有被花括号括起来的变量称为全局变量,全局变量的作用域从变量定义的位置开始一直到文件结束。

90e846be2646678f8b03f734964ed3a.png

5、如果在一个程序中多个函数都要对同一个变量进行处理,可以将这个变量定义成全局变量,例如本例中自定义函数product和主函数都用到了全局变量。

b9b4126f4a18d162b1741d662be495f.png

6、运行程序,可以看到全局变量对文件中位于全局变量定义后面的任何函数都起作用。

aa3ea8aab0d50321788701e6b086670.png

推荐学习:c++视频教程

Atas ialah kandungan terperinci c++如何设置全局变量. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1545
276
Ramalan Harga Ringkas (Buktikan Koin): 2025, 2026, 2027-2030 Ramalan Harga Ringkas (Buktikan Koin): 2025, 2026, 2027-2030 Aug 11, 2025 am 10:12 AM

Direktori Apa yang ringkas (membuktikan) Modal teroka yang menyokong ringkas (membuktikan)? Betapa ringkasnya (membuktikan) Prinsip Kerja SP1ZKVM dan Rangkaian Prover Teknologi Opsuccon Teknologi Pengesahan Cross-Chain Membuktikan Token Ekonomi Token Butiran 2025, 2026, 2027-2030 Ramalan Ramalan Ramalan (membuktikan)

Apa yang perlu saya lakukan jika aplikasi tidak boleh bermula secara normal (0xc0000906)? Lihat penyelesaian di sini Apa yang perlu saya lakukan jika aplikasi tidak boleh bermula secara normal (0xc0000906)? Lihat penyelesaian di sini Aug 13, 2025 pm 06:42 PM

Apabila membuka perisian atau permainan, segera tiba -tiba muncul bahawa "aplikasi tidak boleh bermula secara normal (0xc0000906)" muncul, dan banyak pengguna akan dikelirukan dan tidak tahu di mana hendak bermula. Malah, kebanyakan kesilapan ini disebabkan oleh rasuah fail sistem atau perpustakaan runtime yang hilang. Jangan tergesa -gesa untuk memasang semula sistem. Artikel ini memberikan anda beberapa penyelesaian yang mudah dan berkesan untuk membantu anda memulihkan program dengan cepat. 1. Apakah ralat 0xc0000906? Kod Ralat 0xC0000906 adalah pengecualian permulaan yang biasa dalam sistem Windows, yang biasanya bermaksud bahawa program tidak dapat memuatkan komponen sistem yang diperlukan atau persekitaran yang berjalan ketika berjalan. Masalah ini sering berlaku apabila menjalankan perisian atau permainan besar. Sebab utama mungkin termasuk: Perpustakaan Runtime yang diperlukan tidak dipasang atau rosak. Pakej pemasangan perisian tidak berkesudahan

C Enters Order Santai Contoh C Enters Order Santai Contoh Aug 08, 2025 am 01:00 AM

Memory_order_relaxed sesuai untuk senario di mana hanya atomik yang diperlukan tanpa penyegerakan atau jaminan pesanan, seperti kaunter, statistik, dan lain-lain. 2. 3. 4. Dalam contoh kesilapan, penyegerakan pengguna-pengguna dilaksanakan dengan menggunakan santai, yang boleh menyebabkan pengguna membaca nilai data yang tidak ditetapkan kerana tidak ada jaminan pesanan. 5. Cara yang betul adalah

Cara mendapatkan saiz fail dalam c Cara mendapatkan saiz fail dalam c Aug 11, 2025 pm 12:34 PM

Gunakan kaedah Seekg dan Tellg std :: ifstream untuk mendapatkan saiz fail di seluruh platform. Dengan membuka fail binari dan meletakkannya hingga akhir, gunakan Tellg () untuk mengembalikan bilangan bait; 2. Adalah disyorkan untuk menggunakan std :: filesystem :: file_size untuk c 17 dan ke atas. Kod ini ringkas dan kesilapan dikendalikan melalui pengecualian. Piawaian C 17 mesti diaktifkan; 3. Pada sistem POSIX, fungsi stat () boleh digunakan untuk mendapatkan saiz fail dengan cekap, yang sesuai untuk senario sensitif prestasi. Kaedah yang sesuai harus dipilih berdasarkan pengkompil dan platform, dan sistem fail std :: harus digunakan terlebih dahulu (jika ada), jika tidak, gunakan IFStream untuk memastikan keserasian, atau gunakan ST pada sistem Unix

Cara menggunakan ungkapan biasa dalam c Cara menggunakan ungkapan biasa dalam c Aug 12, 2025 am 10:46 AM

Untuk menggunakan ungkapan biasa di C, anda perlu memasukkan fail header dan menggunakan fungsi yang disediakan untuk pemadanan corak dan pemprosesan teks. 1. Gunakan std :: regex_match untuk memadankan rentetan penuh, dan kembali benar hanya apabila keseluruhan rentetan mematuhi corak; 2. Gunakan std :: regex_search untuk mencari perlawanan di mana -mana kedudukan dalam rentetan; 3. Gunakan std :: smatch untuk mengekstrak kumpulan penangkapan, dapatkan perlawanan lengkap melalui perlawanan [0], perlawanan [1] dan sub-perlawanan berikutnya; 4. Gunakan std :: regex_replace untuk menggantikan teks yang sepadan, dan menyokong kumpulan penangkapan dengan rujukan seperti $ 1 dan $ 2; 5. Anda boleh menambah ISET semasa membina regex (

Bagaimana cara membetulkan msvcp71.dll yang hilang di komputer anda? Hanya ada tiga kaedah yang diperlukan Bagaimana cara membetulkan msvcp71.dll yang hilang di komputer anda? Hanya ada tiga kaedah yang diperlukan Aug 14, 2025 pm 08:03 PM

Komputer meminta "MSVCP71.dll hilang dari komputer", yang biasanya kerana sistem tidak mempunyai komponen yang kritikal, yang menyebabkan perisian tidak dimuatkan secara normal. Artikel ini akan menganalisis fungsi fail dan punca akar kesilapan, dan menyediakan tiga penyelesaian yang cekap untuk membantu anda memulihkan program dengan cepat. 1. Apakah msvcp71.dll? MSVCP71.dll tergolong dalam fail Perpustakaan Runtime Core Microsoft Visualc 2003 dan tergolong dalam jenis Perpustakaan Link Dinamik (DLL). Ia digunakan terutamanya untuk menyokong program yang ditulis dalam C untuk memanggil fungsi standard, templat STL dan modul pemprosesan data asas. Banyak aplikasi dan permainan klasik yang dibangunkan pada awal 2000 -an bergantung pada fail ini untuk dijalankan. Setelah fail hilang atau rosak,

Contoh Operator Operator Contoh Contoh Operator Operator Contoh Aug 15, 2025 am 10:18 AM

Pengendali yang berlebihan dalam C membolehkan tingkah laku baru pengendali standard untuk ditugaskan kepada jenis tersuai, 1 mengembalikan objek baru melalui fungsi ahli yang berlebihan; 2. Overload = Ubah suai objek semasa dan rujukan pulangan; 3. Fungsi rakan terlalu banyak

Bagaimana untuk menulis asas makefile asas untuk projek c? Bagaimana untuk menulis asas makefile asas untuk projek c? Aug 15, 2025 am 11:17 AM

AbasicMakeFileAutomatesc CompilationByDefiningRulesWithTargets, Dependencies, andCommands.2.KeyComponentsincludevariablikeCxx, Cxxflags, Target, Srcs, AndobjStosimplifyConfiguration.3.ApaterSfingSoSoSe (%SsoSoSoSoSoSoSoSoSoS.

See all articles