Результаты поиска по запросу "c"

1 ответ

Целочисленное преобразование ранга подписанного и неподписанного int

Например, если у меня есть, int a = 42; unsigned b = 10; int c = a + b;Для этого утвержденияint c = a + b; Было быa быть сначала преобразован вunsigned int или это будетb который будет преобразован вsigned int? Обеunsigned int а такжеsigned ...

7 ответов

typedef структура, прежде чем она объявлена

Я не новичок, я очень знаком со следующей идиомой: typedef struct Foo_ Foo;// I know typedef struct Foo Foo is fine, I'm just trying to make it clearer struct Foo_ { int value; Foo *link; };Я просто внезапно запутался, потому что, насколько я ...

12 ответов

В чем разница между float и double?

Я читал о разнице между двойной точностью и одинарной точностью. Однако в большинстве случаевfloat а такжеdouble кажутся взаимозаменяемыми, то есть использование одного или другого, похоже, не влияет на результаты. Это действительно так? Когда ...

ТОП публикаций

3 ответа

Каков «правильный» способ примирить malloc и new в смешанной программе на C / C ++?

У меня есть смешанная программа C / C ++. Он содержит синтаксический анализатор flex / bison, который нацелен на C, а остаток - на C ++. Будучи C, сгенерированный парсер и сканер управляют своей памятью сmalloc, realloc а такжеfree, Они ...

2 ответа

Библиотека, которая имеет ссылку на fork () в C

Что такое библиотека, которая определяет fork (). Я учусь использовать fork (). Я обнаружил, что стандартная библиотека ввода / вывода:stdio.h достаточно, чтобы fork () работал, но это не относится к моему случаю. Я используюgcc вCode::Blocks ...

1 ответ

Добавление слова в словарь Trie Structure

Я пытаюсь создать структуру Trie, в которую можно вставить слова, но структура должна быть точно такой: typedef struct tNode_t { struct tNode_t **l; char *w; } tNode;**l это указатель на массив из 27 указателей на tNodes, это часть, которую я не ...

1 ответ

В чем разница между «передачей по ссылке» в C и C ++?

Фраза «передача по ссылке» используется как разработчиками C, так и C ++, но, похоже, они означают разные вещи. В чем именно разница между этой двусмысленной фразой на каждом языке?

2 ответа

система возвышенного текста 2 для языка программирования C [закрыто]

Я учу язык Си. Я имею в виду книгу Денниса Ритчи и Кернигана. И поэтому только программы жалоб ANSI. Я установил компилятор ANSI. Я только что установил редактор Sublime text 2. Может ли кто-нибудь дать мне систему сборки, которая будет делать ...

3 ответа

Бесконечный цикл while занимает ресурсы процессора?

Насколько я понимаю, вы пишете свой Linux-демон, который слушает запрос в бесконечном цикле. Что-то вроде.. int main() { while(1) { //do something... } ...

3 ответа

Что такое «топот памяти»?

я только что пришелчерез этот блог [http://simpleprogrammer.com/2012/12/01/why-c-is-not-back/]который упоминает «топать память»: программа на C ++, которая легко способна растоптать память (о чем вы, вероятно, даже не слышали, если бы родились в ...