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

5 ответов

В чем разница между C, C99, ANSI C и GNU C?

Я начал практику программирования наcodechef [http://www.codechef.com/problems/easy?sort_by=SuccessfulSubmission&sorting_order=desc] и были смущеныРазница между С и С99. Что здесь означает С? Это С89?Проверьте языки внизуэто представить ...

8 ответов

ANSI C эквивалент попробовать / поймать?

У меня есть некоторый код C, с которым я работаю, и я нахожу ошибки, когда код выполняется, но у меня мало информации о том, как сделать правильную попытку /...

2 ответа

(И у нас есть C11 сейчас)

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

3 ответа

Завершение строки - char c = 0 против char c = '\ 0'

3 ответа

Завершение строки - char c = 0 против char c = '\ 0'

При завершении строки мне кажется, что логическиchar c=0 эквивалентноchar c='\0', поскольку «нулевой» (ASCII 0) байт0, но обычно люди склонны делать'\0' вместо. Это просто из предпочтений или это должна быть лучшая "практика"? Какой ...

2 ответа

Как вычисляется размер массива переменной длины во время выполнения в C99?

В C89 длина массива известна во время компиляции. Но в C99, с массивами переменной длины, длина массива может быть неизвестна до времени выполнения. Так как это вычисляется? И почему длина динамически распределенного массива не может быть ...

2 ответа

 в глобальной области видимости, то есть для глобальных переменных и функций: статические функции и глобальные переменные являются локальными для модуля компиляции, то есть они не отображаются в таблице экспорта скомпилированного двоичного объекта. Таким образом, они не загрязняют пространство имен. Объявление статических всех функций и глобальных переменных недоступными извне модуля компиляции (т.е. файла C) - хорошая идея! Просто имейте в виду, что статические переменные не должны помещаться в заголовочные файлы (за исключением очень редких особых случаев).

жный дубликат: Что означает «статический» в программе на C? [https://stackoverflow.com/questions/572547/what-does-static-mean-in-a-c-program] Что этоstatic Ключевое слово означает в C? Я использую ANSI-C. Я видел в нескольких примерах кода, они ...

5 ответов

В чем разница между C, C99, ANSI C и GNU C?

Я начал практику программирования наcodechef и были смущеныРазница между С и С99. Что здесь означает С? Это С89? Проверьте языки внизуэто представить, Он сод...

2 ответа

Как вычисляется размер массива переменной длины во время выполнения в C99?

В C89 длина массива известна во время компиляции. Но в C99, с массивами переменной длины, длина массива может быть неизвестна до времени выполнения.Так как э...

6 ответов

Многомерные массивы в C: они зубчатые?

Простой вопрос о языке программирования C (ANSI-C):Являются ли многомерные массивы в C зазубренными?Я имею в виду - мы говорим о «массиве массивов» (один мас...