Результаты поиска по запросу "c"
Ограничение размера кучи в C
У меня есть сомнения относительно кучи в диаграмме компоновки выполнения программы на C-программе. Я знаю, что вся динамически выделяемая память выделяется в куче, которая динамически увеличивается. Но я хотел бы знать, каков максимальный размер ...
или даже
арт C гарантирует, чтоint может хранить все возможные размеры массива. По крайней мере, это то, что я понимаю из прочтения §6.5.2.1, подраздел 1 (ограничения подписки на массив): Одно из выражений должно иметь тип «указатель на тип объекта», ...
это просто путь:
сКак вы извлекаете базовый путь из pathname в C? Существуют ли какие-либо функции, встроенные в язык C или библиотеку C-Runtime для извлечения основного пути из пути в C? Я спрашиваю в основном ...
сигнал снова
исал приложение, где я зарегистрировал номер обработчика сигналов для разных сигналов в Linux. После того, как процесс получает сигнал, управление передается зарегистрированному обработчику сигнала. В этом обработчике сигналов я делаю некоторую ...
Преобразование аргумента: (нормальный) указатель на пустой указатель, приведение необходимо?
При назначении или изvoid-поинтер не требуется приведение (пункт C.3 §6.3.2.2 sub 1 / §6.5.16.1 sub 1). Это также верно при прохождении (например,int-) указатель на функцию, которая ожидаетvoid-указатель? Например: void foo(void * p){ // Do ...
Как мне связать GLFW
Я пытаюсь связать GLFW с моей C-программой. Документы, кажется, предлагают#include<GLFW/glfw3.h> однако я установил 2.7.2 (из репозитория моего дистрибутива) и не имею этого заголовочного файла: find / -name *glfw* 2> /dev/null ...
Добавлена __Genic версия для C.
его нужен формат строкиintptr_t а такжеuintptr_t который действителен как для 32-, так и для 64-битной архитектуры. РЕДАКТИРОВАТЬ warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type "AAA" Это предупреждение, которое я ...
Получить номер в строку C без stdio
Я хочу знать, как получить число в строку без стандартных функций C или C ++, например: char str[20]; int num = 1234; // How to convert that number to string (str)? Благодарю.
переменная типа float не соответствует условиям (C)
Я пытаюсь заставить пользователя ввести число от 1,00000 до 0,00001, в то время как ребра не включены в переменную с плавающей точкой. Я могу предположить, что пользователь не набирает более 5 цифр после точки. вот что я написал: printf("Enter ...
Почему условие типа (0 <a <5) всегда выполняется?
Я реализовал следующую программу на C #include <stdio.h> int main() { int a = 10 ; if(0 < a < 5) { printf("The condition is true!") ; } return 0 ; }Почему состояние0<a<5 всегда возвращайсяtrue?