База ответов ИНТУИТ

Программирование на языке С++ в среде Qt Creator

<<- Назад к вопросам

Как правильно высвободить память после выполнения данного кода?
char *a; a = new char[10];

(Отметьте один правильный вариант ответа.)

Варианты ответа
delete &a
delete a;(Верный ответ)
delete a[];
Похожие вопросы
Определите размер структуры
struct {сhar name[30];unsigned char date:4;unsigned char code:4;}
Чему будет равна переменная i после выполнения данного кода?
for (int i = 0, i < 10, i++) ;
Определить значение переменной k после выполнения фрагмента программы. Результат ввести в поле ввода.
struct student{char *fio ;int year;int informatika, math, fizika;};int main(){    student st;    int k=0,i;    st.fio="Ivanov";    st.year=1991;    st.informatika=3;    st.math=5;    st.fizika=4;    for(i=0;i<10;i++)    if (st.fio[i]=='v')k++;    cout<<k;}
Определить значение переменной k после выполнения фрагмента программы. Результат ввести в поле ввода.
struct student{char *fio ;int year;int informatika, math, fizika;};int main(){    student st;    int k=0,i;    st.fio="Ivanov";    st.year=1991;    st.informatika=3;    st.math=5;    st.fizika=4;    k=st.fizika+st.math+st.informatika;    k=k/3;    cout<<k;}
Определить значение переменной k после выполнения фрагмента программы. Результат ввести в поле ввода.
struct student{char *fio ;int year;int informatika, math, fizika;};int main(){    student st;    int k=0,i;    st.fio="Ivanov";    st.year=1991;    st.informatika=3;    st.math=5;    st.fizika=4;    if (st.year>1900 && st.year<2000 && st.year!=1991)    k=1;    cout<<k;
Чему равно значение переменной х после выполнения следующего программного кода:
int x=0, a=1, b=2;if (a==b) x=55; else x=5;
Какой диапазон имеет тип unsigned char?
Определить значение переменной y после выполнения фрагмента программы. Результат ввести в поле ввода.
x=0; while (x<=2) {    y=x+5;    x+=0.5; } cout<<”y=”<<y;
Определить значение переменной с после выполнения фрагмента программы. Результат ввести в поле ввода.
a=3; b=9; c=0;if (a==b) c=a+b;else if (a<=b) c=b-a;     else c=a-b;cout<<" c равно"<<c;
Дан массив Х[10]={6, 3, 7, 4, 9, 5, 2, 1, 0, 8}. Определить значение переменной S после выполнения фрагмента программы. Результат ввести в поле ввода.
S=0;for (i=0; i<10; i++)if (i>5) S+=X[i];cout<<" S = "<<S<<" \n ";