Сегодня в моем интервью, интервьюер спросил: printf является функцией, и каждая функция возвращает что-то; интервал, пусто, плавание, и т.д. Теперь, что возвращает printf, поскольку это - функция?
Я создаю общую библиотеку по Ubuntu 9.10. Я хочу экспортировать только подмножество своих функций из библиотеки. На платформе Windows это было бы сделано с помощью определения модуля (.def) файл который...
Позволяет говорят, что у меня есть следующее: CHARLINK * _init_link (CHARLINK ** ссылка) {короткий я; (*link)-> статья = (CHARLINK **) calloc (NUM_CHARS, sizeof (CHARLINK *)); для (я = 0; я <NUM_CHARS; я ++)...
После горячего потока комментария в другом вопросе я пришел к дебатам того, что и что не определяется в стандарте C99 о массивах C. В основном то, когда я определяю 2D массив как интервал [5] [5], делает...
Я хочу сделать это: международное основное () {bla bla bla освобождает *onetype; переключатель (USER_INPUT_TYPE) {СЛУЧАЙ CONVERT_TO_CHAR: преобразовать onetype ПУСТО В CHAR>>> КАК??? СЛУЧАЙ...
Я выполняю gcov по некоторому коду C с оператором переключения. Я записал тестовые сценарии для покрытия каждого возможного пути через тот оператор переключения, но он все еще сообщает об ответвлении в операторе переключения как...
Я пытаюсь разработать портативный API в ANSI C89/ISO C90 для доступа к устройству беспроводных сетей на последовательном интерфейсе. Библиотека будет иметь несколько сетевых уровней, и различные версии должны работать...
В C действительно ли возможно использовать рекурсию в функции sprintf? По некоторым причинам я получаю отказ сегментации, когда я делаю это: встройте символ *TreeNode_toString (константа TreeNode *узел) {символ *; если (...
Я разрабатываю библиотеку общего назначения, которая использует Win32 HeapAlloc, MSDN не упоминает гарантии выравнивания HeapAlloc Win32, но я действительно должен знать, какое выравнивание это использует, таким образом, я могу избежать...
Я использую C, и мои знания очень просты. Я хочу отсканировать файл и получить содержимое только после первой или второй строки ... Я попытался: fscanf (указатель, "\ n", & (* struct) .test [i] [j]); Но это ...
Я столкнулся со статьей о Поиске Двоичных деревьев. Это использует интенсивные Рекурсивные алгоритмы.. Я именно так перепутан с ними, наполняют.. Ведите мой путь поэтому, поскольку я понимаю эти проблемы непринужденно, или...
Я пытаюсь получить вспомогательный массив из большего массива, например. A [4] [4] = 0 0 0 0 0 1 1 1 0 1 1 1 Я хочу извлечь B из A, чтобы B [3] [3] = 1 1 1 1 1 1 1 1 1 ...
Я не знаю типа данных time_t. Действительно ли это - плавание дважды или что-то еще? Поскольку, если я хочу отобразить его, мне нужен тег, который соответствует ему для printf. Я могу обработать остальных оттуда для...
Я записал простому Привет Мировую программу. #include <stdio.h> международное основное () {printf ("Привет Мир"); возвратитесь 0;} я хотел понять как перемещаемый объектный файл и...
Что является самым эффективным, чтобы алгоритм скорости решил следующую проблему? Учитывая 6 массивов, D1, D2, D3, D4, D5 и D6 каждый содержащий 6 чисел как: D1[0] = номер D2 [0] = число.....
Я разрабатываю цикл событий для асинхронного сокета IO, использующий epoll/devpoll/kqueue/poll/select (включая выбор окон). У меня есть две опции выполнения, операции IO: неблокирование режима, опроса на...
Я думал о типичной проблеме, которая очень способна JIT, но трудно приблизиться с сырыми данными C. Сценарий настраивает серию указателей функции, которые будут "составленными" (как в математике...
Я не знаком с побитовыми операторами, но я имею, кажутся ими, раньше хранил простые настройки прежде. Я должен передать несколько опций включения - выключения функции, и я хотел бы использовать единственное целое число для этого...
Ну, rand_r функция, как предполагается, ориентированная на многопотоковое исполнение функция. Однако его реализацией, я не могу полагать, что она могла заставить себя не измениться другими потоками. Предположим, что два потока вызовут...
Насколько я понимаю, GCC поддерживает все свои функции C99 в C++. Но как строгое искажение C99 обрабатывается в коде C++? Я знаю, что кастинг с бросками C между несвязанными типами не строг-...
Я читаю на pthread.h; связанные с условной переменной функции (как pthread_cond_wait (3)) требуют взаимного исключения как аргумента. Почему? Насколько я могу сказать, я собираюсь быть созданием взаимного исключения только к...
Я хотел бы знать, как массивом переменной длины управляют (какие дополнительные переменные или структуры данных сохранены на стеке, чтобы иметь массивы переменной длины).Большое спасибо.
Я пытаюсь понять, как работают числа с плавающей точкой. Я думаю, что хотел бы проверить то, что я знаю / должен учиться путем оценки следующего: Я хотел бы найти самый маленький x таким образом что x + 1 = x...
У меня есть программа, где i18n обрабатывается gettext. Программа хорошо работает, однако по некоторым причинам я должен знать название локали, используемой gettext во времени выполнения (что-то как 'fr_FR') под win32....
Я следую за tuto: http://zetcode.com/tutorials/gtktutorial/firstprograms/ Это работает, но каждый раз я дважды щелкаю по исполняемому файлу, существует консоль, которая я не хочу это там. Как я добираюсь...
Существует ли различие, если я компилирую следующую программу с помощью c89 по сравнению с c99? Я получаю тот же вывод. Существует ли действительно различие между двумя? #include <stdio.h> международное основное () {/...
Я ищу реализацию хеш-таблицы в C, который хранит его объекты в (двумерных) массивах, а не связанных списках. т.е. если коллизия произойдет, то объект, который вызывает коллизию, будет...