Си тілінде адрес дегеніміз не?
Си тілінде адрес дегеніміз не?

Бейне: Си тілінде адрес дегеніміз не?

Бейне: Си тілінде адрес дегеніміз не?
Бейне: С++ сабақ 1 [Кіріспе, Кітап, DevC++] 2024, Мамыр
Anonim

Деректер сақталатын жад орны болып табылады мекенжайы сол деректерден. жылы C мекенжайы айнымалы атының алдына & таңбасын қою арқылы алуға болады. Келесі бағдарламаны қолданып көріңіз, мұнда a - айнымалы және &a - оның мекенжайы : #include int main()

Сонымен қатар, С тілінде адрестің деректер түрі қандай?

C тіліндегі деректер түрлері

Деректер түрі Жад (байт) Пішім спецификаторы
қол қойылған таңба 1 %c
таңбасыз таңба 1 %c
жүзу 4 %f
қос 8 %lf

Жоғарыда көрсетілгеннен басқа, C тіліндегі %p нені білдіреді? printf функциялар тобына жататын функцияларда "%" типті спецификаторлары бар. б " және "%x". "x" және "X" он алтылық санды шығаруға қызмет етеді. "x" кіші әріптерді(abcdef), ал "X" бас әріптерді (ABCDEF) білдіреді." б " көрсеткішті шығаруға қызмет етеді. Ол компилятор мен платформаға байланысты әр түрлі болуы мүмкін.

Сонымен қатар, C тіліндегі оператордың адресі қандай?

Ан оператордың мекенжайы жадты қайтаратын C++ ішіндегі механизм мекенжайы айнымалы. Мыналар мекенжайлар қайтарған оператордың мекенжайы көрсеткіштер ретінде белгілі, себебі олар жадтағы айнымалыға «көрсетеді». оператордың мекенжайы унарлы болып табылады оператор амперсандпен (&) берілген.

Си тілінде адрестік және жанама операторлар дегеніміз не?

Айнымалыға нұсқайтын көрсеткіш мән береді жанама оның жадында сақталған айнымалының мәніне қол жеткізу мекенжайы , the жанама оператор көрсеткішке сілтеме жасайды және сол жад орнындағы айнымалының мәнін қайтарады. The жанама оператор унарлы болып табылады оператор (*) таңбасы арқылы көрсетіледі.

Ұсынылған: