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

3 ответа

Модуль ESP32 I2S выполняет операцию передачи данных [...] Синхронизация данных последовательно или параллельно, как сконфигурировано пользователем

емые StackOverflowers, Я пытаюсь использовать HX8357D 3,5 "TFT от Adafruit (ссылка [https://learn.adafruit.com/adafruit-3-5-color-320x480-tft-touchscreen-breakout/overview] ) с esp32. Драйвер TFT имеет два интерфейса: SPI и 8-битный ...

7 ответов

Операция сравнения для целых чисел без знака и со знаком

Посмотрите этот фрагмент кода int main() { unsigned int a = 1000; int b = -1; if (a>b) printf("A is BIG! %d\n", a-b); else printf("a is SMALL! %d\n", a-b); return 0; }Это дает вывод: А МАЛЕНЬКИЙ: 1001 Я не понимаю, что здесь происходит. Как ...

6 ответов

Как избавиться от знака минус от нуля со знаком

Я использую Asin для расчета угла. Код как ниже: double FindAngle(const double theValue) { return asin(theValue); }FindAngle возвращает -0.0 (ноль со знаком), когда аргумент theValue = -0.0. Теперь, как мне избавиться от знака минус из ...

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

1 ответ

как заставить работать gcc ftrapv?

Я компилирую код ниже как $ gcc -Wall -ftrapv test.cОднако запуск сгенерированного исполняемого файла всегда печатает-2147483648, что не то, что я ожидал. Я использую gcc версии 4.6.3 (Ubuntu / Linaro 4.6.3-1ubuntu5). 1 #include <stdio.h> 2 ...

2 ответа

Проверить, является ли значение из scanf числом?

Как можно проще всего проверить, инициализировано ли целое число из функцииscanf это номер?

4 ответа

Выполнить инструкции из кучи

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

6 ответов

Странное GCC короткое предупреждение о преобразовании int

У меня есть немного кода на C, который выглядит именно так: short int fun16(void){ short int a = 2; short int b = 2; return a+b; }Когда я пытаюсь скомпилировать его с GCC, я получаю предупреждение: warning: conversion to 'short int' from 'int' ...

11 ответов

типы данных фиксированной длины в C / C ++

Я слышал, что размер типов данных, таких какint может варьироваться в зависимости от платформы. Мой первый вопрос: может ли кто-нибудь привести пример, что идет не так, когда программа предполагаетint это 4 байта, но на другой платформе это ...

2 ответа

Существует ли функция C для получения прав доступа к файлу?

Я пишу программу на c для запуска в UNIX и пытаюсь использовать команду chmod. Изучив справочные страницы, я знаю, что chmod нужны два параметра. во-первых, это биты прав доступа, во-вторых, это файл, который нужно изменить. Я хочу ...

2 ответа

bind vs SO_BINDTODEVICE сокет

Я запускаю проект на Linux (Ubuntu 13.10), который использует необработанный сокет подключения к устройству. Вот мой код: /* builed socket ,*/ if ((sockfd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL))) == -1) { perror("listener: socket"); ...