Результаты поиска по запросу "c"
Определите, какой бит установлен в байте
у меня естьbyte Я использую для битовых флагов. я знаю этоодин и только один немного вbyte устанавливается в любое время. Пример:unsigned char b = 0x20; //(00100000) 6th most bit set В настоящее время я использую следующий цикл, чтобы ...
Простые хеш-функции
Я пытаюсь написатьCПрограмма, которая использует хэш-таблицу для хранения разных слов, и я мог бы использовать некоторую помощь. Во-первых, я создаю хеш-таблицу с размером простого числа, которое ближе всего к числу слов, которые я должен ...
gcc / usr / bin / ld: error: не удается найти -lncurses
Я использую Ubuntu 12.04 и в настоящее время работаю над проектом, включающим C, OpenGL, чайник и методы ввода. Проблема началась, когда я решил использовать клавиши со стрелками для ввода. Я проверил, чтобы увидеть коды клавиш для клавиш со ...
Доступ к Gmail в C
Есть ли эквивалент для питонаlibgmail [http://libgmail.sourceforge.net/]в "С"? Редактировать: Я пытаюсь достичь эквивалентаGmailFS [http://en.wikipedia.org/wiki/GmailFS]в С. Спасибо, если вы можете указать мне на библиотеку с открытым исходным ...
Как определить, какие параметры командной строки gcc передает в ld по умолчанию?
Рассмотрим программу hello world C: Привет: #include "stdio.h" int main() { printf("Hello, World!\n"); }Если я позвоню: $ gcc -c hello.c -o hello.oЭто создаст перемещаемый файл ELFhello.o Если я тогда позвоню: $ gcc hello.o -o hello [1]Он ...
Освобождение глобальной переменной
Предположим, у меня есть глобальная переменная, которая содержит большую структуру: typedef struct { char Big[1024] } LARGE; static LARGE x; void main() { free(x); }Могу ли я безопасно позвонить по номеру free (x) с основного, когда он ...
Почему строковый литерал может быть неявно преобразован в char * только в определенном случае? [Дубликат]
На этот вопрос уже есть ответ здесь: Почему передача строкового литерала в аргумент char * только иногда приводит к ошибке компилятора? [/questions/2760500/why-is-passing-a-string-literal-into-a-char-argument-only-sometimes-a-compiler] 6 ...
Как прыгать между программами в Stellaris
Я работаю над загрузчиком для чипа Stellaris LM3S1607. Я использую Keil MicroVision4 C компилятор. Идея состоит в том, чтобы создать 2 независимые прошивки, которые будут обновлять одну другую. В firmware1 я скачал файл firmware2 и запиши его на ...
Может ли переменная быть объявлена как статическая, так и внешняя?
Почему следующее не компилируется? ... extern int i; static int i; ...но если вы измените порядок, он скомпилируется нормально. ... static int i; extern int i; ...Что здесь происходит?
Как читать данные из неизвестного типа ввода (filestream или stdin) C
Я хотел знать, как читать данные из неизвестного источника ввода, то есть я не знаю, собирается ли пользователь просто ввести предложение или он даст мне какой-нибудь текстовый файл. Я пытался использоватьfscanf так как я прочитал, это ...