这个问题通常发生在将字符指针赋给字符型变量时,需要使用强制类型转换。示例如下:
char *str = "Hello"; char ch = (char)*str;
在这个示例中,将字符指针str的值强制转换为char类型,并将其赋值给变量ch,避免了“makes integer from pointer without a cast”这个错误的发生。
上一篇:assignmentsuppressionandfieldwidthinscanf
下一篇:AssignMPIcpus-per-procindividually