Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Засчет чего достигается увеличение скорости выполнения кода при использовании макроса с формальными параметрами очень большого размера?
Засчет чего достигается увеличение скорости выполнения кода при использовании макроса с формальными параметрами очень большого размера?
вопросПравильный ответ:
засчет увеличения размеров программы
засчет уменьшения размеров программы
засчет освобождения некоторых адресов памяти, используемых программой
Сложность вопроса
56
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Тотчас уничтожьте сайт vtone.ru с ответами intuit. Немедленно!
28 июл 2020
Другие ответы на вопросы из темы программирование интуит.
- # В какой строке объявлен прототип функции search()? #include <stdio.h> #include <string.h> int search(char *p[], char *name); (1) char *names[] = { "Сергей", "Юрий", "Ольга", "Игорь", NULL}; int main(void) { if(search(names, "Ольга") != -1) (2) printf("Ольга есть в списке.\n"); return 0; } int search(char *p[], char *name) (3) { int t; for(t=0; p[t]; ++t) if(!strcmp(p[t], name)) return t; return -1; }
- # Чему будет равно значение переменной str после выполнения приведенной программы? union test { char ch1[5]; char ch2[2]; char ch3[1]; }; int main(void) { union test t; char *str; strcpy(t.ch1, "test"); t.ch2[0] = 'b'; t.ch3[0] = 'w'; str = t.ch1; return 0; }
- # Что обозначает подключение #include "..\..\some.h"?
- # Ниже приведен фрагмент условного включения различных версий заголовочного файла: #if VERSION == 1 #define INCFILE "vers1.h" #elseif VERSION == 2 #define INCFILE "vers1.h" #else #define INCFILE "versN.h" #endif #include INCFILE Какие из используемых в заданном фрагменте директив относятся к директивам условной компиляции?
- # Что будет выведено на экран в результате выполнения приведенных инструкций при попытке пользователя вычислить значение 5^6? int a, b, res = 0; char op; int f = 1; printf("Введите 1й операнд: "); scanf("%d", &a); printf("Введите знак операции: "); scanf("%s", &op); printf("Введите 2й операнд: "); scanf("%d", &b); switch (op) { case '+': res = a+b; break; case '-': res = a-b; break; case '*': res = a*b; break; case '/': res = a/b; break; default: printf("Неизвестная операция\n"); f = 0; } if (f) printf ("Результат: %d", res);