Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет140/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   136   137   138   139   140   141   142   143   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

    Бұл бет үшін навигация:
  • double
bool

 

жəне 



char 

типтері


 int 

типіне


,

 

fl oat 

типі


 double 

типіне


 

жəне т.с.с. 

түрлендіріледі.  Осыдан кейін типтерді стандартты түрлендірулер, мы-

салы, 


int 

типін


 double 

типіне


 

немесе нұсқауыштарды 



void* 

типіне 


түрлендіру орындалады. Келесі қадамда қолданушылар тағайындаған 

типтерді түрлендіру (бұл түрлендірулер туралы кітаптың екінші бөлімінде, 

210-211 б. жазылады), сонымен қатар функциялардың аргументтер саны ай-



87

нымалы болғандықтан, олардың арасындағы сəйкестіктерді іздеу жүзеге асы-

рылады. Егер бір қадамның өзінде-ақ сəйкестікті бірнеше тəсілмен анықтау 

мүмкін болса, шақыру тиянақсыз болып есептеледі де, қате туралы хабарлама 

беріледі.

Тиянақсыздық, яғни аргументтердің көрсетілген типтермен  нақты түрде 

сəйкес келмеуі келесі жағдайларда:

□  типті түрлендіру кезінде;

□ сілтеме-параметрлерді 

қолдануда;

□  келісім бойынша берілген аргументтерді пайдалану кезінде туындауы 

мүмкін.


 Типті түрлендіру кезіндегі сəйкессіздікке мысал:



Достарыңызбен бөлісу:
1   ...   136   137   138   139   140   141   142   143   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет