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

4 ответа

что является причиной явного объявления L или UL для длинных значений

Из примера unsigned long x = 12345678ULМы всегда понимали, что компилятору нужно видеть только «long» в приведенном выше примере, чтобы установить 4 байта (в 32-битной) памяти. Вопрос в том, почему мы должны использовать L / UL в длинных ...

3 ответа

В чем разница между статическим const и const?

В чем разница междуstatic const а такжеconst? Например: static const int a=5; const int i=5;Есть ли разница между ними? Когда бы вы использовали один поверх другого?

1 ответ

Почему этот код зубра производит неожиданный вывод?

гибкий код: 1 %option noyywrap nodefault yylineno case-insensitive 2 %{ 3 #include "stdio.h" 4 #include "tp.tab.h" 5 %} 6 7 %% 8 "{" {return '{';} 9 "}" {return '}';} 10 ";" {return ';';} 11 "create" {return CREATE;} 12 "cmd" {return CMD;} 13 ...

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

1 ответ

Как начать работу с ARM на iOS?

Просто интересно, как начать понимать ARM под iOS. Любая помощь будет очень хорошей.

5 ответов

странный вывод, когда я использую pthread и printf

Я пишу программу, используяpthread. Среда: Windows 7, CYGWIN_NT-6.1, i686 Cygwin, GCC (GCC) 4.5.3 Исходный код #include<stdio.h> #include<pthread.h> void *th_func(void *p) { int iLoop = 0; for(iLoop = 0;iLoop<100;iLoop++) { printf("Thread ...

4 ответа

C: преобразование типов при передаче аргумента при вызове функции

Из языка программирования Си, 2-е издание: Поскольку аргумент вызова функции является выражением, преобразования типов также имеют место, когда аргументы передаются в функцию. В отсутствие прототипа функции char и short становятся int, а float ...

5 ответов

Получение отладочной информации ядра Linux после сбоя ядра

Есть ли способ получить предыдущую отладочную информацию ядра после того, как произойдет сбой ядра. Я пытаюсь разработать модуль ядра, который в основном перехватывает IP-пакеты на уровне ip в сетевом стеке ядра, и после некоторой модификации я ...

5 ответов

C # эквивалент C const char **

Я хочу реализовать привязку Mongoose (http://code.google.com/p/mongoose/) в C #. Есть несколько примеров, но они не работают с текущей версией. Это мой текущий вызов функции: [DllImport("_mongoose",CallingConvention=CallingConvention.Cdecl)] ...

2 ответа

адресное пространство после вызова вилки

Когда sys вызывает fork (), процесс генерирует дочерний процесс. Все коды, следующие за вызовом fork (), копируются на новые физические страницы памяти, то есть кадры. Я не могу визуализировать часть виртуальной памяти дочернего процесса. Потому ...

4 ответа

sqrt () типа int в C

Я программирую на языке c на Mac OS X. Я использую sqrt, из math.h, так: int start = Data -> start_number; double localSum; for (start; start <= end; start++) { localSum += sqrt(start); }Это работает, но почему? и почему я не получаю ...