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

3 ответа

Возвращение строки из функции

Я пытаюсь сделать функцию подстроки на c. Должно быть возвращено «cdef», но оно ничего не возвращает. Как я могу это исправить? Благодарю. #include<stdio.h> #include<conio.h> #include<string.h> char* substring( char *, int, int ); int main(){ ...

2 ответа

Почему getppid () от ребенка вернуть 1

Я запускал программу #include<stdio.h> #include <unistd.h> main() { pid_t pid, ppid; printf("Hello World1\n"); pid=fork(); if(pid==0) { printf("I am the child\n"); printf("The PID of child is %d\n",getpid()); printf("The PID of parent of child ...

5 ответов

Создание массива для хранения массивов символов в C

Мой C сейчас немного ржавый, поэтому я не могу создать что-то, что я считаю достаточно простым. Позвольте мне сослаться на массивы символов в качестве строк для этого поста. Это прояснит и мне, и вам. У меня есть массив, который может содержать ...

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

9 ответов

Есть ли функция для копирования массива в C / C ++?

Я программист на Java, изучаю C / C ++. Итак, я знаю, что в Java есть такая функция, как System.arraycopy (); скопировать массив. Мне было интересно, если есть функция в C или C ++ для копирования массива. Мне удалось найти реализацию для ...

2 ответа

Почему я не могу использовать sizeof в состоянии препроцессора?

Я понимаю, что sizeof - это оператор, который вычисляется во время компиляции в целочисленную константу. Но, похоже, его нельзя использовать в директиве препроцессора #if, например: #if 4 == sizeof(int) typedef int Int32; #endif(cygwin-gcc ...

5 ответов

C struct инициализация с использованием меток. Это работает, но как?

Вчера я нашел некоторый код инициализации структуры, который бросил меня в цикл. Вот пример: typedef struct { int first; int second; } TEST_STRUCT; void testFunc() { TEST_STRUCT test = { second: 2, first: 1 }; ...

2 ответа

Что произойдет, если мы побитно сдвинем целое число больше его размера [дубликата]

На этот вопрос уже есть ответ здесь: Неожиданный результат C / C ++ побитовых операторов сдвига [/questions/9860538/unexpected-c-c-bitwise-shift-operators-outcome] 6 ответовПри компиляции Visual Studio, следующей за кодом C, результат равен ...

5 ответов

Linux - чтение последовательного порта, возвращающее EAGAIN

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

3 ответа

Как отправить Ctrl + Z в C

Я работаю с Arduino. Я хочу отправитьCtrl+z после строки в C. я попытался обрезать^Z но это не сработало. Так как это сделать?

2 ответа

Арифметика с плавающей точкой и машинный эпсилон

Я пытаюсь вычислить приближение значения эпсилон дляfloat типа (и я знаю, что это уже в стандартной библиотеке). Значения эпсилона на этой машине (напечатаны с некоторым приближением): FLT_EPSILON = 1.192093e-07 DBL_EPSILON = 2.220446e-16 ...