我想创建相当于:
char* val = "\x11\x11\x11\x11";
使用 htole32() 函数。既然“\x11”是一个不可打印的字符,我该怎么做呢?
编辑
我将把 int 转换为 char* 并且我不想收到分段违规,如果我使用,我会得到:
int val = 0x11111111;
我想创建相当于:
char* val = "\x11\x11\x11\x11";
使用 htole32() 函数。既然“\x11”是一个不可打印的字符,我该怎么做呢?
编辑
我将把 int 转换为 char* 并且我不想收到分段违规,如果我使用,我会得到:
int val = 0x11111111;