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

4 ответа

они больше не работают, увы.

ите, я знаю, что это глупо, но где доступен исходный код Linux Linux? То, что я скачал из GNU, казалось не тем, что я хотел, в частности, я ничего не мог найти в семействе функций pthreads. Есть ли где-нибудь онлайн-версия с гипертекстовой ...

3 ответа

Почему я получаю segfault при инициализации структуры?

Искал около часа. Я думаю, я бы лучше опубликовать вопрос здесь. Я упрощаю код. Segfault находится в функцииinitMyStruct. #include "stdlib.h" typedef struct { int * arr1; int * arr2; } myStruct; void allocMyStruct (myStruct * a, int num) { a = ...

6 ответов

Или вы можете неявно сделать это:

у вся структура не может быть сравнена в C, но ее можно скопировать? Другими словами, почему сравнение в приведенной ниже программе не работает? Он не печатает строку. #include <stdio.h> #include <string.h> int main(void) { struct emp { char ...

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

1 ответ

Назначить указатель на блок, зарезервированный с помощью malloc

На основании этого ответа:https://stackoverflow.com/a/19765782/1606345 [https://stackoverflow.com/a/19765782/1606345] #include <stdlib.h> typedef struct { int *arr1; int *arr2; } myStruct; myStruct *allocMyStruct(int num) { myStruct *p; if ((p = ...

4 ответа

Msgstr "Так что вам лучше проверить, как это работает на всех ваших целевых архитектурах (но, скорее всего, вы в порядке).

тировал сдвиг вправо с помощью Visual Studio, Ubuntu GCC, компилятора Intel, MinGW. Все сдвигаются в знаке бит. Я думаю, что GCC XCode делает то же самое. Я знаю, что поведение зависит от реализации, но похоже, что все основные компиляторы ...

0 ответов

Паскаль позволяет определения переменных в начале блока - и глобальные переменные вне любого блока.

чень любопытно узнать, почему именно компиляторы C89 будут сбрасывать на вас данные, когда вы пытаетесь смешать объявления переменных и код, например, вот так: rutski@imac:~$ cat test.c #include <stdio.h> int main(void) { ...

5 ответов

Отрицательные числа возвращают ложные в C / C ++?

При оценке целых чисел как логических в C / C ++ отрицательные числа являются истинными или ложными? Всегда ли они верны / ложны независимо от компиляторов?

0 ответов

@mu слишком короткий: или, может быть, это означает «память».

y - сравни элегантно два счетчика, было сказано [https://stackoverflow.com/questions/6486107/ruby-compare-two-enumerators-elegantly] Проблема с zip в том, что он создает массивы внутри, независимо от того, что Enumerable вы передаете. Есть еще ...

11 ответов

В C ++ вы можете, если ваш тип является фундаментальным целочисленным типом или typedef фундаментального целочисленного типа. Вот что вы бы сделали в C ++:

ы вы написали (в C / C ++) макрос, который проверяет, является ли целочисленный тип (заданный в качестве параметра) со знаком или без знака? #define is_this_type_signed (my_type) ...

5 ответов

Хм ... Почему отрицательные голоса?

ли хранить дробь типа 3/6 в некоторой переменной? Когда я пытаюсь это сделать, он сохраняет только цифры до /. Я знаю, что могу использовать 2 переменные и разделить их, но ввод осуществляется из одного текстового поля. Это вообще возможно? Я ...