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

2 ответа

Спасибо за предложения - пробная версия Magic Ermine Light мне подходит.

исал программу, которая использует общую библиотеку, установленную в моей системе. Эта библиотека редко устанавливается в других системах. Как мне скомпилировать мою программу, чтобы библиотеку не нужно было устанавливать в других системах? У ...

1 ответ

@frankc Я хотел бы сделать это без многопоточности.

функции, как fgets () и getch () будут ожидать ввода данных пользователем, прежде чем продолжить. Что мне нужно, так это функциональность: если пользователь нажмет 'x', переменная начнет уменьшаться, 'c' приведет к тому, что переменная начнет ...

3 ответа

@Devsolar: спасибо. :)

о ли выполнение программы начинаться с основного или можно изменить начальный адрес? #include <stdio.h> void fun(); #pragma startup fun int main() { printf("in main"); return 0; } void fun() { printf("in fun"); }Эта программа печатаетin fun доin ...

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

1 ответ

Я согласен, что, вероятно, не следует инициализировать подобные вещи, но это не является «неправильным» в сильном смысле. Стандарт явно допускает такую ​​«плоскую» инициализацию.

int a[3][4] = { 1,2,3,4, 5,6,7,8, 9,10,11,12, }; printf("%u %u %u \n", a[0]+1, *(a[0]+1), *(*(a+0)+1));

8 ответов

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

денная ниже функция принимает аргумент argv [0], который содержит путь вызова приложения, и заменяет последний бит, пока он не достигнет "/", с именем нового приложения, которое я хочу создать, которое находится в той же папке. Кстати, я ...

1 ответ

Спасибо за вашу помощь!

аюсь нарисовать форму волны из mp3 файла. Мне удалось извлечь плавающие объекты с помощью приложения ExtAudioFileReadTest, представленного в документации Core Audio SDK ...

4 ответа

Я надеюсь, что пример псевдо-кода поможет прояснить идею:

у, чтобы увидеть, видел ли кто-нибудь из вас реализацию идеи, которую я собираюсь описать. Я заинтересован в разработке библиотеки отладки в стиле printf для встроенной цели. Цель очень удаленная, а бюджет полосы пропускания между мной и целью ...

4 ответа

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

кто-нибудь, пожалуйста, объясните мне, почему strcpy () необходимо назначить строки для символьных массивов, например, в следующем фрагменте кода. int main(void) { char s[4]; s = "abc"; //Fails strcpy(s, "abc"); //Succeeds return 0; }В чем ...

1 ответ

 для менее свежих версий GCC), но это отключает некоторые связанные оптимизации.

сборку, которую GCC генерирует для файлов C в моем проекте, я замечаю, что функции не выводятся в сборке в том же порядке, в котором они появляются в исходном файле. Какова цель этого переупорядочения и какую эвристику использует GCC для ...

6 ответов

Линкеры и ассемблеры также имеют дело с таблицами символов (часто проще, чем таблицы компиляторов).

кто-нибудь описать, что такое таблица символов в контексте C и C ++?