Какова связь между ними? head.cpp а голова...ч?
в основном я могу писать
10 пусть H=голова
20 пусть H=H+1
30 печать ч
Что я уже пробовал:
как бы это было закодировано в c++
Это не имеет никакого отношения к делу .CPP или .H файлы; они не имеют эквивалентов в Basic, где исходный код хранится в одном файле.
А код C++ для вашего Бейсика тривиален:
#include <iostream> using namespace std; #define HEAD 666; int main() { int h = HEAD; h = h + 1; cout << h; return 0; }
Это может показаться тривиальным, но является ли ваш простой и очень ясный код местом в HEAD.cpp или в голове.ч?
.CPP содержит код, .H-заголовочные файлы, которые не содержат кода, а только определения.
Например, может быть
#define HEAD 666или
const int HEAD = 666будет внутри .H таким образом, он "совместно используется" каждым файлом, который в нем нуждается.