#include <stdio.h> #include <limits.h> INT основной () { Е ( " INT存储大小:% л \ п " , SizeOf ( INT )); вернуться 0 ; }
#include <stdio.h> #include < поплавок .h> INT основных () { Е ( " поплавок магазин максимальное количество байтов:% D \ n- " , SizeOf ( поплавок )); Е ( " поплавок минимум:% E \ п "FLT_MIN); Е ( " максимум с плавающей точкой:% Е \ п "FLT_MAX); Е ( " значение точности:% D \ n- " , FLT_DIG); вернуть 0 ; }
Int я, J, K; символ с, ч; плавать е, заработной платы; двойной д;
Int я, J, K; символ с, ч; плавать е, заработной платы; двойной д;
ехЬегп ИНТ я; // объявление, а не определение INT I; // объявление, а также определение
#include <stdio.h> // функция определена вне переменные х и у INT х; INT Y; INT addtwonum () { // объявление функции переменных х и у для внешней переменной экстерном Int х; ехЬегп INT у; // к внешняя переменная (глобальная переменная) х и у присваивания х = . 1 , у = 2 ; обратный X + у; } INT основных () { INT Результат; // функция addtwonum вызова Результат = addtwonum (); Е ( " Результат:% d " ,результат); вернуться 0 ; }
#include <stdio.h> / * внешние объявления переменных * / ехЬегп INT X; ехЬегп INT Y; INT addtwonum () { вернуть X + Y; }
#include <stdio.h> / * определить две глобальные переменные * / INT X = 1. ; INT Y = 2 ; INT addtwonum (); INT основных ( недействительными ) { INT Результат; Результат = addtwonum (); Е ( " Результат Это было:% D \ n- " , Result); возврат 0 ; }
#include <stdio.h> #define Длины 10 #define ШИРИН 5 #define новой строки '\ N' Int Main () { Int области; площадь = длина * ширина; Е ( " значение площади:% d " , площадь); Е ( " % С " , новой строки); вернуться 0 ; }
Const тип переменной = значение;
# include <stdio.h> INT Основной () { Const INT ДЛИНА = 10 ; Const INT ШИРИНА = 5 ; Const символ NEWLINE = ' \ п ' ; ИНТ область; площадь = длина * ширина; Е ( " значение площади:% d " , площадь); Е ( " % С " , новой строки); вернуться 0 ; }