c

    2зной

    2ответ

    У меня есть следующие строки: char *name = malloc(strsize + 1); и uint8_t *data; data = (uint8_t *)name; Это правильно? Не существует ли вероятность того, что имя указателя будет плохо интерпрети

    4зной

    1ответ

    Я пытаюсь инициализировать массив следующим образом: static tha_field_info_t person_t_fields[] = { HA_FIELD_INFO(person_t, name, CHAR) }; Соответствующие структуры данных: typedef struct

    0зной

    3ответ

    Возможно ли создать файл атрибута в/sys с именем переменной? пример: char *variable_name = foo; /* Create an attribute file foo */ struct kobj_attribute test = __ATTR(variable_name,0660,_show,_store

    0зной

    1ответ

    Я читал «Язык программирования C» от ​​Kernighan & Ritchie и наткнулся на некоторые программы, которые имитируют некоторые команды Unix (также реализованные в Linux), такие как команда cat. Программа

    0зной

    2ответ

    Интересно, что происходит, когда я играю с возвращаемым значением функции main. Я обнаружил, что если я вернусь переменную массива от main (которая должна быть статусом выхода) и распечатать статус вы