У меня есть несколько файлов заголовков .h
и их соответствующие файлы .cpp
. Здесь предположим, что у меня есть part1.h
и part2.h
для объявления. Соответствие cpp
: part1.cpp
и part2.cpp
для определения функций.Как определить эту переменную?
У меня также есть файл с main
. В этой основной функции у меня есть переменная float * change
. В качестве своего имени я изменю значение change
, а затем вызову функцию F
, определенную в part1.cpp
и G
в part2.cpp
. Проблема в том, что я не могу передать change
в качестве параметра. Итак, сначала я планирую определить его как глобальную переменную. Но затем я обнаружил, что эта переменная всегда изменяется. Но глобальная переменная может быть определена только один раз. Итак, есть ли способ решить эту проблему?
Заранее спасибо.
Эта переменная всегда меняется? Что ты имеешь в виду? – Deduplicator
@Deduplicator, Извините за это. change = (float *) malloc (1024); «Всегда изменения» означает «изменить [1] = 10;» сначала. Но в дальнейшем существует «change [1] = 100;' – Vivian