|
|
Другие темы раздела | |
C (СИ) Вывести N строк с элементами треугольника Паскаля Требуется вывести N строк с элементами треугольника паскаля. Выводить пробел в конце строки НЕ НУЖНО. Вот попробовала решить: #include <stdio.h> int main() { int n, j, i; scanf("%d", &n); https://www.cyberforum.ru/ c-beginners/ thread1895776.html |
Напечатать только те буквы слов, которые встречаются в обоих словах только один раз C (СИ) 2) Даны два слова. Напечатать только те буквы слов, которые встречаются в обоих словах только один раз. Например, если заданные слова "процессор" и "информация", то ответом должно быть : п е ф м а я. |
C (СИ) Для каждого слова первого предложения определить, входит ли оно во второе предложение 1) Даны два предложения. Для каждого слова первого предложения определить, входит ли оно во второе предложение. Повторяющиеся слова первого предложения не рассматривать. https://www.cyberforum.ru/ c-beginners/ thread1895660.html |
C (СИ) Возможно ли переполнение буфера, если написать scanf("%20s", &buf)?
https://www.cyberforum.ru/ c-beginners/ thread1895611.html 20 спасает? Нужно ли дополнительно проверять ввод? |
Чтение посредством fgets() из потока stdin C (СИ) Есть функция инициализации полей структуры void initialize (student* s1) { printf("Enter the age:\n"); scanf("%i", &s1 -> age); printf("Enter the growth:\n"); scanf("%i", &s1 -> growth); printf("Enter the weight:\n"); |
C (СИ) Определить, какое число в заданной последовательности чисел встретится раньше: максимальное или минимальное Даны натуральное число n и целые числа x1, x2, ..., xn. Какое число в последовательности чисел xi встретится раньше: максимальное или минимальное. Если максимальных или минимальных чисел несколько, то должны быть учтены самые первые из них. https://www.cyberforum.ru/ c-beginners/ thread1895506.html |
C (СИ) Получить все натуральные числа, меньше "n" и взаимно простые с "p"
https://www.cyberforum.ru/ c-beginners/ thread1895505.html Даны целые числа n и m. Получить все натуральные числа, меньше "n" и взаимно простые с "p" |
C (СИ) Все элементы массива с нечетными номерами заменить на их квадратный корень Дан массив вещественных чисел. Все элементы с нечетными номерами заменить на их квадратный корень. |
C (СИ) Вставить число n между всеми соседними элементами массива с одинаковым знаком
https://www.cyberforum.ru/ c-beginners/ thread1895499.html Вставить число n между всеми соседними элементами, имеющими одинаковый знак. Каким должен быть максимальный размер исходного массива? |
C (СИ) Вставить в матрицу строку из нулей после первой из строк, количество нулей в которой равно заданному числу
https://www.cyberforum.ru/ c-beginners/ thread1895497.html Дан двумерный массив. Вставить в него строку из нулей после первой из строк, количество нулей в которой равно заданному числу. |
Вывести на экран все элементы n-й строки матрицы, начиная с нижнего элемента этой строки C (СИ) Дан двумерный массив. Вывести на экран все элементы n-й строки массива. начиная с нижнего элемента этой строки. |
C (СИ) Структура "Телефонный справочник"
https://www.cyberforum.ru/ c-beginners/ thread1895435.html Предусмотреть запись новых абонентов в телефонный справочник сортируя их по номеру АТС (две первые цифры номера) и по фамилии. Очень нужна помощь. В понедельник сдавать:( |
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
|
|
08.01.2017, 12:25 | 0 |
Что означает *(uint8_t*)(&pbuf)? - C (СИ) - Ответ 998075508.01.2017, 12:25. Показов 13598. Ответов 22
Метки (Все метки)
Сообщение было отмечено ArtemKolesnikov как решение
Решение
Вот правильно тут как раз и берут первый байт адреса. т.е. к uint8_t* приводят не сам buf а &buf - т.е. адрес указателя. а потом по этому адресу берут первый байт.
Добавлено через 10 минут т.е.&buf приводят к типу uint8_t* а потом извлекают значение по этому указателю. поскольку указатель имеет тип uint8_t* то и извлекается один байт который уже ни к чему не приводится при присваивании. Вернуться к обсуждению: Что означает *(uint8_t*)(&pbuf)? C (СИ)
2
|
08.01.2017, 12:25 | |
Готовые ответы и решения:
22
Что означает строчка кода val = val & 0xF; ? Что делает эта строчка: ++x && ++y || ++z; ? Кто сможет объяснить что означает в этом коде 0x55555, что это такое, для чего предназначено? ostream &operator<< (ostream &output, const Array &obj) - что означает эта строка? |
08.01.2017, 12:25 | |
08.01.2017, 12:25 | |
Помогаю со студенческими работами здесь
0
Что означает && в программе ЧПУ? Что означает && и || в C++? query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& ''' & '=' & '''& s_loc &''' & - что не так? Что означает *& |