Запитання з тегом «void-pointers»

13
C не так складно: void (* (* f []) ()) ()
Я щойно побачив фотографію сьогодні і думаю, що буду вдячний за пояснення. Отже ось малюнок: Я вважав це заплутаним і цікавився, чи такі коди колись практичні. Я гуглив картинку і знайшов ще одну картинку у цій редакції reddit, і ось ця картинка: Тож це "читання спірально" щось дійсне? Це як …

8
Арифметика вказівника для недійсного вказівника в С
Коли покажчик до певного типу (скажімо int, char, float, ..) збільшується, його значення збільшується на розмір цього типу даних. Якщо voidвказівник, який вказує на дані про розмір x, збільшується, як це зробити, щоб вказувати xбайти вперед? Як компілятор знає додати xзначення покажчика?


15
Поняття недійсного покажчика в програмуванні на С
Чи можна знецінити пустоту покажчика без кастингу типу на мові програмування C? Крім того, чи є якийсь спосіб узагальнення функції, яка може отримати вказівник і зберегти його в недійсному покажчику, і за допомогою цього вказівника пустоти ми можемо зробити узагальнену функцію? наприклад: void abc(void *a, int b) { if(b==1) printf("%d",*(int*)a); …
129 c  void-pointers 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.