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

1 ответ

вызов функции Java из C с помощью JNI

Я пишу простую программу для вызова функции Java из моей C-программы. Ниже приведен мой код: #include <jni.h> #include <sys/types.h> #include <sys/ipc.h> #include <sys/shm.h> #include <sys/mman.h> #include <sys/stat.h> #include ...

2 ответа

Почему мы приводим sockaddr_in к sockaddr при вызове bind ()?

связывания () [http://linux.die.net/man/2/bind]функция принимает указатель наsockaddr, но во всех примерах, которые я видел,sockaddr_in вместо этого используется структураsockaddr: struct sockaddr_in name; ... if (bind (sock, (struct sockaddr *) ...

3 ответа

как 256 хранится в переменной char и unsigned char

До 255 я могу понять, как целые числа хранятся вchar а такжеunsigned char ; #include<stdio.h> int main() { unsigned char a = 256; printf("%d\n",a); return(0); }В приведенном выше коде у меня есть вывод0забез знакатакже как иголец. За256Я думаю, ...

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

1 ответ

Как работает sizeof для разных типов данных при добавлении и вычислении? [Дубликат]

На этот вопрос уже есть ответ здесь: Что здесь происходит? sizeof (short_int_variable + char_variable) [/questions/16416227/what-happens-here-sizeofshort-int-variable-char-variable] 5 ответов#include <stdio.h> int main() { short int i = 20; char ...

4 ответа

Найти обратный номер (например, 2500 обратный 0025) без помощи строки или символа

Есть ли какая-то техника для нахождения реверса, когда в конце есть нули. Следуя алгоритму техники% 10, результат равен 52. И 0 отсутствуют. Я получил наоборот, просто печатая напоминания (с 0). Но я не удовлетворен, так как хочу отобразить ...

4 ответа

Зашифрованные данные в виде строки

Я довольно плохо знаком с шифрованием и языком Си, так что, возможно, это очевидная проблема, но я не нахожу способа решить эту проблему. Я делаю приложение на C и использую openssl для шифрования в Linux. Из этого URL я получил пример кода на ...

1 ответ

Утечка памяти в функции OpenSSL EVP_PKEY_keygen

Я просто попытался сгенерировать ключ RSA, используя: #include <openssl/evp.h> #include <openssl/rsa.h> int main(void) { OpenSSL_add_all_algorithms(); EVP_PKEY_CTX *ctx; EVP_PKEY *pkey = NULL; ctx = EVP_PKEY_CTX_new_id(EVP_PKEY_RSA, NULL); if ...

4 ответа

как получить endianess в Java или Python?

ВC Я мог быEndianess машины по следующей методике. как бы я использовалpython или жеJava программа ?. В Java char - это2-bytes в отличиеC где это1-byte, Я думаю, что это может быть невозможно сpython так как этоdynamic languageно я могу ...

6 ответов

Что значит s [-1] = 0?

Я изучаю код функции strtok из libc bsd, когда я запустил его на своем компьютере, программа получила сигналSIGSEGV вs[-1] = 0, Вотссылка [http://svnweb.freebsd.org/base/head/lib/libc/string/strtok.c?revision=251069&view=markup] к ...

5 ответов

Разница между r + и w + в fopen ()

Вfopen("myfile", "r+") какая разница между"r+" а также"w+" открытый режим? Я прочитал это: "r" Откройте текстовый файл для чтения. "w" Откройте текстовый файл для записи, усечения существующего файла до нулевой длины или создания файла, если он ...