Я нашел Любопытную -структуру в иностранном ПО:любопытно поведение расположенного структуры
*struct YINIT yInit =
{
"bla", "miao", 1, 0, (uint16_t[])
{
SWAPINT(0x200)
}
};*
Я не проверить это, и я не видел раньше. Можете ли вы помочь понять это?
Моя проблема, компилятор плюет предупреждающее сообщение: устаревшего преобразования из строки константы «полукокса» *
Но без понимания я не могу помочь моему компилятору ...
Это объявление переменной типа 'struct YINIT'. Проверьте свои корни и как работает '' '' '' '' '' '' C '' ''. – DeiDei
Пожалуйста, покажите определение 'YINIT'. И удалите звездочки, если они используются для акцента и не присутствуют в фактическом коде. – Angew
Первые два параметра должны быть объявлены как 'const char *' в структуре 'YINIT'. – Zefick