ปัญหาสำคัญ
ในบทอินเทอร์เฟซไบนารีของแอปพลิเคชัน
ตัวอย่างของคู่มืออ้างอิงโปรเซสเซอร์ Nios II
7-3 ("โครงสร้างที่ส่งคืนมีขนาดมากกว่า 8 ไบต์") มีตัวอักษรพิมพ์
ข้อ ผิด พลาด *value
ควรเปลี่ยนแทนด้วย&value
ตัวอย่างรหัสที่ถูกต้องมีดังนี้:
void b(STRUCT *p_result, int i, int j)
{
...
*p_result = result;
}
void a(...)
{
STRUCT value;
...
b(&value, i, j);
}