Функцияны анықтау (сипаттау -definition). ANSI стандартының Си тіліне елеулі өзгеріс енгізген облысы функцияны анықтаудың жаңа синтаксисіндегі өзгеріс: функцияны хабарлау және анықтау бір-біріне сәйкес келуі (параметрлер саны, олардың типі, нәтиже типі), функцияны анықтағанда оның аргументтерін сипатталуының енуі. Функцияны анықтау оның денесінің мәтінін (текстісін) жазу. Функцияны анықтаудың жалпы түрі:
<функ. типі><функ. аты>(<типі,1-пар. аты>, ... ,<типі, n-паты>)
{ функция денесі ; }
мұнда, <функция типі> функцияның return операторы арқылы қайыратын мәнінің (нәтиженің) типін анықтайды. Егер типі көрсетілмеген болса, функцияның қайыратын мәнінің типі бүтін (int) деп келісілген.
<типі,1-пар. аты>, ... ,<тип n, n-пар. аты> -
параметрлер тізімі, онда әрбір параметр типі және параметр аттары үтір арқылы айырып жазылады, параметрлер тізімі бос болуы да мүмкін, бірақ жақша бәрібір жазылады. Мысалы, int result( int x, int y); дұрыс, ал int result( int x, y); қате .
Достарыңызбен бөлісу: |