Результаты поиска по запросу "c"
char * и char arr [] Разница - C ++ / C [дубликат]
На этот вопрос уже есть ответ здесь: C: различия между указателем на символ и массивом [дубликаты] [/questions/1335786/c-differences-between-char-pointer-and-array] 14 ответовВ чем разница между массивом char и char в ...
Задача программирования на C, HTML исходный файл
Итак, у меня есть эта задача: у меня есть исходный файл, например, новостной сайт, в котором есть метатеги, такие как<meta name="author" content="Go Outside">, И, как вы понимаете, этот исходный файл содержит много информации. Моя задача состоит ...
Использование enum в Objective-C?
Это правильный (или даже правильный) способ использовать emums в Objective-C? то есть menuItem не используется, а просто определяет список add = 1, load = 2, list = 3 и т. д. enum menuItems { add = 1 , save , load , list , removeAll , remove , ...
Как предотвратить печать функции?
Это возможнотишина функция? Например: #include <stdio.h> int function(){ printf("BLAH!"); return 10; } int main(){ printf("%d", silence( function()) ); return 0; }И вместо: BLAH! 10Я бы получил: 10Является ли это возможным? Если положительный, ...
Каков результат выражения присваивания в C?
В следующем коде: int c; while((c=10)>0)Что значитc = 10 оценить? Это 1, который указывает, что значение 10 успешно присвоено переменной с, или это 10? Почему?
fflush не работает
Почемуfflush(..) не работает наc2 а такжеc0? Если я использую декларациюc0 = 0 а такжеc2 = 0 это работает, ноfflush(stdin) не работает, я пытался поставить в разных местах, но это не сработало, я использую блоки кода в Ubuntu 13.04; int ...
Могу ли я смешивать C ++ и C в одном проекте в Visual Studio?
У меня есть проект Win32 DLL в VS2008, он написан в нескольких модулях Си. Потому что ятакже Чтобы иметь возможность сборки вне VS2008, без зависимости от VS2008, я создал собственный make-файл, который выполняет все этапы сборки и компоновки. ...
Что делает: делать в объявлении структуры после члена
В: struct foo { unsigned bar : 2; };Что делает ': 2'?
В каких версиях C блок внутри скобки используется для возврата допустимого значения?
Если я сделаю: int j = ({int x = 7; x+3;});В i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (сборка Apple Inc., сборка 5646) gcc компилируется просто отлично. Блок в вопросе({int x = 7; x+3;}) возвращает значение последнего оператора в качестве ...
Почему компилятор не обнаруживает выход за пределы при инициализации строковой константы?
Я прочитал этот вопрос и его ответ в книге. Но я не понял оправдания книги. Будет ли следующий код компилироваться? int main() { char str[5] = "fast enough"; return 0; }И ответ был: Да. Компилятор никогда не обнаружит ошибку, если превышены ...