Язык Visual C++ 6.0
Препроцессор
Начальный курс C и C++ */
/* 1 */
tiny, small, medium, compact, large, huge
near, far, huge, _cs, _ds, _es, _ss, _seg
#define имя макроса последовательность символов
#undef имя макроса
#define max 100
#define name "Turbo C++ 1.01"
#error сообщение об ошибке
#if defined(max)
#ifdef max
#if defined(max)&&defined(min)
#line целая константа "имя файла"
#pragma имя директивы
/* 2 */
#define string "Эта последовательность символов не \
умещается на одной строке, мы используем две"
#define max 100
float balance [max], saldo [max];
#define min(a,b) ((a)<(b))?(a):(b)
. . .
printf ("Минимум из x и y = %i.", min(x,y));
printf ("Минимум из m и n = %i.", min(m,n));
. . .
printf ("Минимум = %i.", min(x*x,x*x*x));
/* 3 */
#include <имя заголовка>
#include "имя заголовка"
#include имя макроса
#if выражение 1
последовательность операторов
#elif выражение 2
последовательность операторов
#elif выражение 3
последовательность операторов
. . .
#elif выражение N
последовательность операторов
#endif
#ifdef имя макроса
последовательность операторов
#endif
/* 4 */
#ifndef имя макроса
последовательность операторов
#endif
char symbol, cc;
unsigned char code;
int number, row;
unsigned long long_number;
float x, X, cc3;
double e, b4;
long double max_num;
float pi = 3.14159, c = 1.23;
unsigned int year = 2000;
/* 5 */
#pragma inline
#include <stdio.h>
void main ()
Hello, world!
/* Это комментарий, допустимый в C и C++ */
// Это строчный комментарий, используемый только в C++
имя типа список переменных;
тип имя переменной = начальное значение;
#define <имя константы> <значение константы>
#define imin 1
#define imax 1000
x = imax - imin;
x = 1000 - 1;
/* 6 */
const float pi = 3.14159;
const int imin = 1, imax = 1000;
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев