Каким будет выход этой программы?
|
Выход:
Value of global x is 0 Value of local x is 10
В C ++ к глобальной переменной (если у нас есть локальная переменная с тем же именем) можно получить доступ с помощью оператора разрешения области видимости (: :).
Каким будет выход этой программы?
|
100 10 195 290
Есть две переменные с именем «a», одна глобальная, а другая локальная. Когда мы называем a = fun (a); , он вызывает int fun (int x, int * y = & a), здесь указатель на глобальную переменную (а = 90) присваивается y. Следовательно.
* y = x + * y; // становится 5 + 90
вернуть x + * y; // становится 5 + 95
Каким будет выход этой программы?
|
Выход:
4 8
Доступ к глобальной переменной осуществляется функцией fun каждый раз с использованием :: a. Значение локальной переменной не влияет на значение a.
Каким будет выход этой программы?
|
Выход:
bba
Здесь представление массива: A [0] = «abcx», A [1] = «dbba», A [2] = «cccc». Приоритет (указатель) *> (двоичный) + и порядок выполнения '*' справа налево. Если адрес «A» равен «x», то адрес «* (A + 1)» равен «x + 6», а адрес «* A + 1» равен «x + 1». Таким образом, целочисленное значение var = 6 (общее количество символов между двумя точками (x + 6) — (x + 1) +1). Во время печати оператор «+» перегружен, теперь указатель указывает на «x + 7». По этой причине вывод программы.
Каким будет выход этой программы?
|
Выход:
c = 97
Целочисленное значение a = 97 (01100001), целочисленное значение b = 120 (01111000), приоритет '*'> '>>'> '^'> '&&'.
Таким образом, выражение является '((b ^ (a >> (1 * 2))) — (b && (a >> (1 * 2))))'. Integer Значение выражения
a >> 1 * 2 = 24 b ^ a >> 1 * 2 = 96 b && a >> 1 * 2 = 1, что составляет 97.
Каким будет выход этой программы?
|
Выход:
case 3hello
Поскольку j = 3 удовлетворяет условию, оно выполняется в случае 3. В случае 3 ничего не происходит, также нет и разрыва. Таким образом, по умолчанию выполняется. Пожалуйста, обратитесь к инструкции switch в C для деталей.
Эта статья предоставлена Пунит, Смрити Сатьянараяна, Акаш Тивари, Сагар Трипати . Если вы как GeeksforGeeks и хотели бы внести свой вклад, вы также можете написать статью с помощью contribute.geeksforgeeks.org или по почте статьи contribute@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.
Пожалуйста, пишите комментарии, если вы обнаружите что-то неправильное или вы хотите поделиться дополнительной информацией по обсуждаемой выше теме.
Рекомендуемые посты:
- Вывод программ на С | Комплект 37
- Вывод программ на С | Set 65 (If-Else)
- Вывод программ на C ++ | Комплект 42
- Вывод программ на C ++ | Комплект 44
- Вывод программ на C ++ | Набор 24 (C ++ против C)
- Вывод программ на С | Комплект 46
- Вывод программ на C ++ | Набор 23
- Вывод программ на С | Комплект 45
- Вывод программ на С | Комплект 63
- Вывод программ на С | Комплект 63
- Вывод программ на С | Комплект 48
- Вывод программ на С | Комплект 52
- Вывод программ на С | Set 54
- Вывод программ на C ++ | Комплект 49
- Вывод программ на C ++ | Комплект 45
0.00 (0%) 0 votes