Prim.c
Пример.
C:\PRG\TC\BIN\tc.exe
1) #include<stdio.h> /* директива препроцессора подключение файла stdio.h*/
#include <conio.h>
main() /* главная функция main */
{
clrscr();
printf(“\n Это моя первая программа на Си”);
getch();
return(0);
}
prim2.cpp
2) #include<iostream.h> // директива //препроцессора – подключается //библиотека iostream.h
void main()
{
clrscr();
cout<<”\n Это моя первая программа на С ++ “;
getch ();
// return (0);
}
Результат: Это моя первая программа на С ++
Структура программы на С/С ++
Общая структура:
директивы препроцессора
функция 1
………
функция N,
где среди функций обязательно присутствует главная функция main.
В простейшем случае, если есть только функция main, программа имеет вид:
директивы препроцессора
main()
{
<тело функции>
}
Этапы работы с программой на С/С ++
u Основные типы: Диапазоны:
̶ int (целый) -32768…32768
̶ float (вещественный) ±(3,4*10-38 … 3,4*1038)
̶ double (вещественный двойной точности)
±(1,7*10-308…1,7*10308)
̶ char (символьный) -128…127
Можно использовать модификации этих типов, используя служебные слова:
short (короткий), long (длинный), signed (знаковый), unsigned (беззнаковый).
Модификаторы знаков используются только к целым типам
̶ unsigned char 0...255
̶ unsigned int 0...65535
̶ short int -32768...32767
̶ long int -2147483648...2147483647
̶ unsigned short int 0...65535
̶ unsigned long int 0...4294967295
̶ long double ± (3,4*10-4932... 1,1*104932)