Результаты поиска по запросу "pointers"
C # байтовый массив для фиксированного указателя int
Можно ли как-то привести тип указателя, созданного оператором fixed ()? Это ситуация: У меня есть массив байтов, который я хотел бы перебрать, однако я хотел бы, чтобы значения обрабатывались как int, таким образом, имея int * вместо байта ...
Массивы указателей
Я пытаюсь реализовать массив указателей, чтобы я мог зацикливаться на элементах. Однако я не уверен, как это сделать правильно: TYPE(domain),POINTER :: d01,d02,d03 TYPE(domain),DIMENSION(:),POINTER :: dom ... dom(1) => d01 dom(2) => d02 dom(3) ...
Как управлять выравниванием памяти и универсальной арифметикой указателей в портативном виде в C?
Я должен реализовать оптимизированную версию malloc / realloc / free (специально для моего приложения). На данный момент код выполняется на конкретной платформе, но я хотел бы написать его переносимым способом, если это возможно (платформа может ...
Возвращение указателя из функции в C ++
Когда я возвращаю указатель из функции, к его значению можно получить доступ по отдельности. Но когда для вывода значения этой переменной указателя используется цикл, отображается неправильное значение. Где я делаю ошибку, не могу ...
Как передать массивы в основной функционал. ж / с ++
#include <iostream> using namespace std; const int MAX = 1000; int ArrMix[MAX]; int *ptrArrPos[MAX]; int *ptrArrNeg[MAX]; int PosCounter = 0; int NegCounter = 0; int r; void accept(int ArrMix[MAX]) { cout<<"Enter the number of elements in your ...
Идти эквивалентно пустому указателю в C
Я немного поигрался с Go, создавая некоторые библиотеки структур данных, и у меня есть одна большая проблема. Я хочу, чтобы структура данных могла содержать любой тип, но я не вижу никакого способа сделать это в Go, потому что вы не можете ...
Правильный ли спецификатор формата для печати указателя или адреса?
Какой спецификатор формата я должен использовать, чтобы напечатать адрес переменной? Я запутался между лотами. % u - целое число без знака % x - шестнадцатеричное значение % p - пустой указатель Какой формат будет оптимальным для печати адреса?
C: проблема с символом *
/* * code.c * * TASK * Reverse a string by reversing pointers. Function should use return * type char* and use a char* parameter as input. */ #include <stdio.h> #include <string.h> #define STRMAX 51 char* reverse(char* sPhrase[]); int main() { ...
приведение затем разыменование указателей в C
При работе сchar буферы в C, иногда было бы полезно и более эффективно работать сintкуски данных за один раз. Для этого я могу бросить свойchar * чтобыint * и используйте этот указатель вместо этого. Однако я не совсем уверен, что это работает ...
Как проверить, можно ли безопасно привести указатель void * к чему-то другому?
Допустим, у меня есть эта функция, которая является частью некоторого набора инструментов GUI: typedef struct _My_Struct My_Struct; /* struct ... */ void paint_handler( void* data ) { if ( IS_MY_STRUCT(data) ) /* <-- can I do something like ...