Результаты поиска по запросу "c"
размер перечисления на языке Си
Как я могу узнать размер перечисленияDays? Будет ли это равно7*4(sizeof(int)) = 28 ?? printf() здесь дает мне значение4Как это можно объяснить? enum Days { saturday, sunday , monday , tuesday, wednesday, thursday, friday } TheDay; printf("%d", ...
Предупреждение: индекс массива имеет тип char
Когда я запускаю эту программу, я получаю предупреждение "индекс массива имеет тип 'char'". Пожалуйста, помогите мне, где это идет не так. Я использую Code :: Blocks IDE #include <stdio.h> #include <stdlib.h> #include <math.h> #include ...
Как настроить CDB в Qt Creator?
ВопросВот [https://stackoverflow.com/q/5318691/559085]такое же, как у меня, но решение там не работает для меня. Я использую QtCreator 2.4.1 в Windows 7. Когда я пытаюсь отладить простое приложение hello world, отображается следующее сообщение: ...
Оценить математическую функцию из строки [закрыто]
Можете ли вы дать мне некоторые идеи о том, как я могу сделать простой синтаксический анализатор математических выражений в C? Пользователь вводит математическую функцию в строку, а из строки я хочу создать функцию в C. Например.x + ...
Ошибки компоновщика при компиляции с glib…?
У меня проблемы с компиляцией простой программы-примера для glib в Ubuntu. Я получаю следующие ошибки. Я могу получить его для компиляции, но не связать с-c флаг, который, как я считаю, означает, что у меня установлены заголовки glib, но он не ...
Как сделать загрузочную программу?
Итак, вопрос может показаться странным, но допустим, что я компилирую: int main(void) { int x = 3; int y = 4; int z = x + y; }Можно ли заставить процессор работать именно так? Как? Например, позволит ли это мне писать на монитор? (Если я ...
Создание интерфейса FORTRAN для функции C, которая возвращает символ *
Я задерживался на этом около недели, и искал форум за форумом, чтобы получить четкое объяснение того, как отправить char * из C в FORTRAN. Чтобы сделать этот вопрос еще более неприятным, отправка аргумента char * из FORTRAN в C была простой ...
Обмен узлами в связанном списке
Я пытаюсь поменять местами два соседних узла в связанном списке, и я думаю, что понимаю идею, как это сделать, используя временный узел. Вот моя структура подкачки struct part { char* name; float price; int quantity; struct part *next; ...
Как получить код для выполнения шестнадцатеричного байт-кода?
Я хочу, чтобы простой метод C мог запускать шестнадцатеричный байт-код на 64-битной машине Linux. Вот программа на C, которая у меня есть: char code[] = "\x48\x31\xc0"; #include <stdio.h> int main(int argc, char **argv) { int (*func) (); func = ...
Как сделать снимок экрана и сохранить его в формате JPEG в Windows?
Я пытаюсь найти (несколько) простой способ сделать снимок экрана в окне и сохранить полученный HBITMAP в формате JPEG. Сложность заключается в том, что, поскольку код находится на C, я не могу использовать GDI +, и поскольку код является модулем ...