Слайд 4Ответ: 7
#include
int func(int *p, int *q) {
int s=0;
while (p s+=*(++p);
return s;
}
int main(void)
![Ответ: 7 #include int func(int *p, int *q) { int s=0; while](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-3.jpg)
{
int sum, m[6]={1,2,3,4,5,6};
sum=func(m+1,m+3);
printf("%d", sum);
}
Слайд 5Ответ: 109 155 6d
#include
int main(void) {
char ch = 'm';
printf("%d %o %x
![Ответ: 109 155 6d #include int main(void) { char ch = 'm';](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-4.jpg)
", ch, ch, ch);}
Слайд 6Ответ: 5
#include
int main(void) {
char ch = '\053'- '\x26';
printf(" %u ", ch);}
![Ответ: 5 #include int main(void) { char ch = '\053'- '\x26'; printf(" %u ", ch);}](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-5.jpg)
Слайд 9Ответ: paler
#include
int main(void) {
char s[9] = "compiler";
char *ps;
ps = s+3;
*(ps +1)
![Ответ: paler #include int main(void) { char s[9] = "compiler"; char *ps;](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-8.jpg)
= 'a';
printf("%s", ps);
}
Слайд 12Ответ: 9
#include
int main(void) {
char *p = "gghhgggghh";
while (*p != p[2])
putchar(*p++);
puts(&p[2]);
}
![Ответ: 9 #include int main(void) { char *p = "gghhgggghh"; while (*p](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-11.jpg)
Слайд 13Ответ: 5
#include
int main(void) {
char *p = "qrst";
while (*p != 's')
putchar(*p++);
puts(p);
}
![Ответ: 5 #include int main(void) { char *p = "qrst"; while (*p](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-12.jpg)
Слайд 15Ответ: только B
При неудачном выделении памяти pa=NULL автоматически выполняется.
Освобождать память функцией free(pa)
![Ответ: только B При неудачном выделении памяти pa=NULL автоматически выполняется. Освобождать память](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-14.jpg)
нет необходимости, т.к. она не выделилась.
Слайд 16Ответ: A, Б или В
А)В неопределенном состоянии, если произошло успешное увеличение блока.
В)Будет
![Ответ: A, Б или В А)В неопределенном состоянии, если произошло успешное увеличение](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-15.jpg)
ссылаться на начало блока дин. Массива, если изначально на него выделилась память.
Б)Неопределенный указатель, если память вообще не выделилась.
Слайд 17Ответ: А, Б или В
Равен NULL, если неудачное увеличение блока.
Ссылается на
![Ответ: А, Б или В Равен NULL, если неудачное увеличение блока. Ссылается](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1130705/slide-16.jpg)
начало блока при любом успешном исходе.
Неопределённый указатель, если для p не выделилась память.