Результаты поиска по запросу "c"
Основной Malloc / Free
Если у меня есть фрагмент моей программы, например: struct Node *node; while(...){ node = malloc(100); //do stuff with node }Это означает, что каждый раз, когда я перебираю цикл while, я заново выделяю 100 байтов, на которые указывает указатель ...
Включение заголовка OpenCL с проблемой относительного пути в C ++
Я пытаюсь запустить пример OpenCL C ++ на Eclipse CTD, который (на Mac) включает в себя заголовок OpenCL следующим образом: #include <OpenCL/cl.h>Файл существует в моей системе (OpenCL SDK установлен по умолчанию на Mac), но не в каталоге OpenCL ...
Печать шестнадцатеричных символов в C
Я пытаюсь прочитать строку символов, а затем распечатать шестнадцатеричный эквивалент символов. Например, если у меня есть строка, которая"0xc0 0xc0 abc123"где первые 2 символаc0 в шестнадцатеричном виде, а остальные символыabc123 в ASCII, тогда ...
Есть ли способ получить размер функции c?
Я хочу знать, есть ли способ получить размер функции c в памяти во время выполнения. Я использовал этот код, но он не работает: #include <stdio.h> #include &l,t;stdlib.h> #include <stddef.h> int main(void) { int t[10]; char c; offsetof(t, p); ...
Где будет храниться постоянная строка в памяти?
иногда мы используем этот тип кода в нашем c-программировании. char *p = "Sam";Здесь адрес константной символьной строки "Sam" будет храниться в символьном указателе p. сейчас здесь Я хочу спросить, где Сэм будет храниться?
C - Доступ к неконстантному через константное объявление
Доступ кconst возражать черезconst декларация разрешена стандартом C? Например. гарантируется ли следующий код для компиляции и вывода 23 и 42 на стандартной платформе? Блок перевода А: int a = 23; void foo(void) { a = 42; }блок перевода ...
В C инициализируется ли массив только одним элементом?
Во время чтенияэтот вопрос [https://stackoverflow.com/questions/8060931/append-to-the-beginning-of-an-array/8061034#8061034] Я хотел проверить вход в GCC, чтобы увидеть, какие ошибки будут выводиться. К моему удивлению следующая строка: char ...
Определение функции внутри определения другой функции: действительно ли это?
увидеть этот код #include<stdio.h> int main() { void test(void) { printf("test"); return; } printf("main"); return 0; }этот студент работает нормально и не дает никаких предупреждений и ошибок. Я не понимаю, почему это происходит? здесь я ...
Хранение числа больше 20! (факториал)
Я пытаюсь найти номера до100! (факториал) но после20! это дает ошибку, поскольку значение слишком велико для обработки. Как я могу хранить такой номер?
когда освободить указатель в C и как узнать, освобожден ли он
Я новичок в C, пытаясь выяснить о распределении памяти в C, что я вроде запутался #include <stdio.h> #include <stdlib.h> typedef struct { int a; } struct1_t; int main() { funct1(); //init pointer return 1; } int funct2(struct1_t *ptr2struct) { ...