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

11 ответов

Ошибка компиляции: отклонение "302" в программе и т. Д.

У меня проблема с компиляцией следующего кода эксплойта: http://downloads.securityfocus.com/vulnerabilities/exploits/59846-1.c [http://downloads.securityfocus.com/vulnerabilities/exploits/59846-1.c] Я использую: "gcc file.c" и "gcc -O2 file.c", ...

2 ответа

Что означает код «* ((char *) - 1) = 'x';»?

У меня была проблема с чтением исходного кода Redis, может кто-нибудь сказать мне, как использовать последний оператор в_redisAssert функция вdebug.c: *((char*)-1) = 'x';

7 ответов

Литералы с плавающей точкой без суффикса считаются двойными. Таким образом, для этого вычисления «a» будет приведено к двойному типу, а окончательный ответ оценки RHS будет двойным. Во время присвоения двойное значение RHS приводится к плавающей и присваивается «b». Это ухудшило бы производительность, если машина не имеет FPU двойной точности. Чтобы избежать этого и использовать float для всего вычисления. суффиксы используются. Например,

ел код, где люди инициализируют переменные с плавающей точкой следующим образом: float num = 0.0f;Есть ли существенная разница между этим и выполнением следующих действий? float num = 0;Спасибо.. :)

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

3 ответа

Найти самую длинную подстроку в массиве строк и удалить ее из всех элементов массива [closed]

У меня есть этот массив, например (размер является переменным): x = ["10111", "10122", "10250", "10113"]Мне нужно найти самую длинную строку, которая является подстрокой каждого элемента массива (в данном случае «10») (он не должен быть ...

1 ответ

Ошибка сортировки слияния C

Я пытаюсь реализовать алгоритм сортировки слиянием. Я следую алгоритму, упомянутому в книге CLRS. Вот мой код #include<stdio.h> #include<stdlib.h> void merge_sort(int *arr,int start_index,int end_index); void merge(int *arr,int ...

21 ответ

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

код C ++ выводит следующие простые числа:3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97. Но я не думаю, что моя книга хочет, чтобы это было написано. Здесь упоминается кое-что о квадратном корне числа. Поэтому я попытался ...

8 ответов

Как вывести IP-адреса моего хоста из программы на C?

Мне нужно отобразить все IP-адреса с моего локального компьютера, используя язык C. Как это может быть сделано?

6 ответов

Как обернуть printf () в функцию или макрос?

Это немного похоже на вопрос интервью, но на самом деле это практическая проблема. Я работаю со встроенной платформой и имею в наличии только эквиваленты этих функций: Е ()snprintf ()Кроме того, реализация (и сигнатура) printf (), ...

5 ответов

@Akshar Я не использую глобальные переменные ... Я # определяю пару вещей, но если вы действительно хотите, вы можете просто повторить 2s везде, но вы настраиваете себя на большую головную боль при обслуживании в любое время, в любом из эти значения изменяются и / или очень трудно отлаживать ошибки, если кто-то неправильно понял новый размер.

граммист на Ruby, который закончил разработку кода, сгенерированного для C. Это все равно что просить лимузин буксировать грузовик 1960-х годов. Так или иначе. Вот то, что я думал, должно работать, но не работает. float[][] pixels() { float ...

1 ответ

параллельная префиксная (накопительная) сумма с SSE

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