Утгаар дуудлага:
- оруулах
- int main
- {
- int x=10, y=20;
- printf (" x=%d, y=%d функцийг дуудахын өмнө үндсэн хэсгээс", x, y);
- ДуудлагынҮнэ(x, y);
- printf("\n x=%d, y=функцийг дуудсаны дараа үндсэнээс %d", x, y);
- }
С хэлэнд функц хэрхэн дуудагддаг вэ?
С функцийг дуудах (функцийг дуудах гэх мэт)
Нэг хэсэг код нь функцийг дуудах эсвэл дуудах үед дараах синтаксаар хийгддэг: хувьсагч=функцийн нэр (args, …); … Буцах хувьсагчийн төрөл нь функцийн буцах төрөлтэй яг таарч байх ёстой.
Та C хэл дээрх лавлах аргаар хэрхэн дуудлагыг дуудах вэ?
Функцид аргумент дамжуулах лавлагааны аргын дуудлага нь аргументын хаягийг албан ёсны параметрт хуулдаг. Функцийн дотор хаягийг дуудлагад ашигласан бодит аргумент руу хандахад ашигладаг. Энэ нь параметрт хийсэн өөрчлөлт нь дамжуулсан аргументад нөлөөлнө гэсэн үг.
Та функцийг хэрхэн зарлах вэ?
Функцийн тунхаглал нь функцийн түлхүүр үгээр хийгдсэн, дараа нь заавал биелүүлэх функцын нэр, хос хаалтанд (para1, …, paramN) параметрийн жагсаалт болон хосоос бүрдэнэ. Биеийн кодыг заагласан буржгар хаалт {…}.
С хэл дээрх утгаараа юу гэж нэрлэдэг вэ?
Функц руу аргумент дамжуулах утгаар дуудлага хийх арга нь аргументийн бодит утгыг албан ёсны утга руу хуулдаг.функцийн параметр. … Анхдагч байдлаар, Си програмчлал нь аргумент дамжуулахын тулд утгаараа дуудлагыг ашигладаг. Ерөнхийдөө энэ нь функц доторх код нь функцийг дуудах аргументуудыг өөрчлөх боломжгүй гэсэн үг.