Результаты поиска по запросу "c"
Как использовать EOF для запуска через текстовый файл в C?
У меня есть текстовый файл, в котором есть строки в каждой строке. Я хочу увеличить число для каждой строки в текстовом файле, но когда он достигает конца файла, он, очевидно, должен остановиться. Я пытался провести некоторое исследование EOF, но ...
Зачем возвращать отрицательный номер ошибки? (например, возврат -EIO)
Еще один простой пример: if (wpa_s->mlme.ssid_len == 0) return -EINVAL;Почему одинарный минус? Делается ли это (обычно) для функций, которые возвращают> 0 в случае успеха и <(=) 0 в случае неудачи или есть какая-то другая причина?
вызывает арифметическое переполнение со знаком. Настоятельно рекомендуется всегда использовать беззнаковые типы для побитовых и сдвиговых операций.
но я изучал систему представления чисел в одном дополнении, и, насколько я понимаю, есть два варианта числа 0. Существует отрицательный ноль (-0) и положительный ноль (+0). Мой вопрос, на архитектуре дополнения, как именно эта аномалия лечится в ...
Возможно, стоит отметить, что запятые в списке аргументов функции не являются операторами запятых - для аргументов функции не существует гарантированного порядка вычисления слева направо.
но я узнал о неопределенном поведении в C, но этот конкретный код был использован на сайте в качестве примера для «запятой в качестве оператора», и хотя я понимаю, как y = x ++ в строке 2, я не понимаю, в каком порядке подвыражения в строке 2 ...
, Что-то вроде:
ошибка. Неправильно ли присваивать значение [i] в следующем коде? Или что-то не так с условными операторами? #include<stdio.h> #include<string.h> int main(){ char a[12]="sumit tyagi"; int i=0; while(a[i]!='\0'){ a[i]>90 ? a[i]=a[i]-32 : ...
Windows поддерживает их, когда ANSI.SYS работает, но все равно будет беспорядок, если вывод перенаправлен.
printf("Error %d\n", 1); printf("\nStatus: %d%%", 50);ь Error 1 Status: 50%В этой настройке есть ли шанс вставитьError 2\n междуError 1\n а также\nStatus: 50%, Я это понимаю\r а также\b может быть использован для изменения печатного текстаВ то ...
или оба.
я делаю следующий расчет: unsigned long long int data_size = 60123456 * 128 * sizeof(double); printf("data_size= %llu \n", data_size);Я неожиданно получаю предупреждение о переполнении: test.c:20:49: warning: overflow in expression; result is ...
bugs.kde.org/show_bug.cgi?id=343306
ытался запустить valgrind 3.13 и 3.14 (на macOs 10.12.6) в очень простом проекте, но я получил странную ошибку, которой раньше никогда не было в моем linux. Очень простая программа на Cmain.c: int main() { return (0); }Компиляция сcc: $> cc ...
Спасибо за это. Я думал, что это может быть так, но я не был уверен.
о начиная с C и изучая основы. Я создал простую программу, которая при компиляции должна была скомпилироваться как a.out, однако gcc компилируется как a.exe.
В основном на встраиваемой платформе мы используем прямые адреса вместо имен
азначить адрес указателя вручную (например, для адреса памяти0x28ff44) на языке программирования C?