Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Чему будет равно значение переменной str после выполнения приведенной программы? union test { char ch1[5]; char ch2[2]; char ch3[1]; }; int main(void) { union test t; char *str; strcpy(t.ch1, "test"); strcpy(t.ch2, "be"); t.ch3[0] = 'w'; str = t.ch1; retu
Чему будет равно значение переменной str
после выполнения приведенной программы?
union test {
char ch1[5];
char ch2[2];
char ch3[1];
};
int main(void)
{
union test t;
char *str;
strcpy(t.ch1, "test");
strcpy(t.ch2, "be");
t.ch3[0] = 'w';
str = t.ch1;
return 0;
}
вопрос
Правильный ответ:
test
best
west
be
we
w
Сложность вопроса
79
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Это очень намудрённый решебник intuit.
14 фев 2020
Аноним
Зачёт защитил. Бегу в бар отмечать зачёт интуит
04 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # В чем отличие структуры от массива?
- # Какие утверждения являются неверными?
- # Чем отличаются функции printf() и puts() при консольном выводе информации?
- # Какая программа реализует сортировку массива целых чисел по возрастанию методом "пузырька" (методом прямого обмена)?
- # В каком случае память выделяется динамически? int arr1[10] = {1,2,3,4,5}; (1) int *arr2 = (int *)calloc(10, sizeof(int)); (2) int *arr3 = (int *)malloc(10*sizeof(int)); (3)