Результаты поиска по запросу "c"
Альтернативный (K & R) C-синтаксис для объявления функций по сравнению с прототипами
Что полезного в этомC синтаксис - используя объявления в стиле 'K & R'? int func (p, p2) void *p; int p2; { return 0; }Я смог написать это в Visual Studios 2010beta //yes the params are flipped void f() { void *v=0; func(5,v); }Я не ...
* (a ++) дает ошибку, но не * (a + 1) ?? где имя массива?
В следующем коде: void main() { char a[]={1,5,3,4,5,6}; printf("%d\n",*(a++)); //line gives error: wrong type argument to increment printf("%d\n",*(a+1)); }В чем разница между строкой 4 и строкой 5. Я не получаю никаких ошибок или предупреждений ...
Создание структуры в куче?
Я получил указание написать модель strdup, создав структуру String в куче, в которой хранится копия исходного кода. Я думаю, что успешно закодировал strdup, но я не уверен, что создалструктура на куче... typedef struct String { int length; int ...
Как я могу отказаться от сокет соединения в C?
Если я хочу принять соединение, я звонюaccept, но как я могу отказаться от подключения? В рабочем сокете эхо-клиента у меня есть это заявление if. На эхо-сервере, как я могу сделать, чтобы эхо-клиент достиг этогоprintf заявление? ... if ...
Python, использующий ctypes для передачи массива char * и заполнения результатов
Я пытаюсь использовать ctypes для создания массива char * в python для передачи в библиотеку для заполнения строками. Я ожидаю, что 4 строки возвращают не более 7 символов в длину. Мой код Py выглядит так testlib.py from ctypes import * ...
Программный способ получить имя переменной в C?
Я разрабатываю инструмент для сброса данных из переменных. Мне нужно сбросить имя переменной, а также значения. Мое решение: сохранить имя переменной в виде строки и вывести «имя переменной», а затем ее значение. Есть ли программный способ ...
Зачем заключать блоки кода C в фигурные скобки?
Я смотрю на некоторый C-код и заметил, что он полон этих фигурных скобок, окружающих блоки кода без какой-либо структуры управления. Взгляни-посмотри: //do some stuff . . . fprintf(stderr, "%.2f sec\n", (float)(clock() - t) / CLOCKS_PER_SEC); { ...
Требуется ли поддержка Приложения K в C11 для соответствующей реализации?
Покаотвечая на вопрос [https://stackoverflow.com/a/16697192/315052]который использовал некоторые функции (sscanf_s а такжеsprintf_s) что я думал, что это не стандарт C, Даниэль Фишер обратил мое внимание на то, что соответствующие функции ...
strtoull и длинная длинная арифметика
Может кто-нибудь объяснить выход этой программы и как я могу это исправить? unsigned long long ns = strtoull("123110724001300", (char **)NULL, 10); fprintf(stderr, "%llu\n", ns); // 18446744073490980372
Эскиз, который отвечает на определенные команды, как это делается?
Хорошо, у меня есть наполовину полный эскиз Arduino на данный момент. В основном, скриншот ниже будет мигать светодиодом на мини-экране kegboard, если строка символов равна * {blink_Flow_A} * Однако светодиод только мигает один раз, когда текущий ...