Результаты поиска по запросу "c"
что является причиной явного объявления L или UL для длинных значений
Из примера unsigned long x = 12345678ULМы всегда понимали, что компилятору нужно видеть только «long» в приведенном выше примере, чтобы установить 4 байта (в 32-битной) памяти. Вопрос в том, почему мы должны использовать L / UL в длинных ...
В чем разница между статическим const и const?
В чем разница междуstatic const а такжеconst? Например: static const int a=5; const int i=5;Есть ли разница между ними? Когда бы вы использовали один поверх другого?
Почему этот код зубра производит неожиданный вывод?
гибкий код: 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 ...
Как начать работу с ARM на iOS?
Просто интересно, как начать понимать ARM под iOS. Любая помощь будет очень хорошей.
странный вывод, когда я использую 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 ...
C: преобразование типов при передаче аргумента при вызове функции
Из языка программирования Си, 2-е издание: Поскольку аргумент вызова функции является выражением, преобразования типов также имеют место, когда аргументы передаются в функцию. В отсутствие прототипа функции char и short становятся int, а float ...
Получение отладочной информации ядра Linux после сбоя ядра
Есть ли способ получить предыдущую отладочную информацию ядра после того, как произойдет сбой ядра. Я пытаюсь разработать модуль ядра, который в основном перехватывает IP-пакеты на уровне ip в сетевом стеке ядра, и после некоторой модификации я ...
C # эквивалент C const char **
Я хочу реализовать привязку Mongoose (http://code.google.com/p/mongoose/) в C #. Есть несколько примеров, но они не работают с текущей версией. Это мой текущий вызов функции: [DllImport("_mongoose",CallingConvention=CallingConvention.Cdecl)] ...
адресное пространство после вызова вилки
Когда sys вызывает fork (), процесс генерирует дочерний процесс. Все коды, следующие за вызовом fork (), копируются на новые физические страницы памяти, то есть кадры. Я не могу визуализировать часть виртуальной памяти дочернего процесса. Потому ...
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); }Это работает, но почему? и почему я не получаю ...