参考
主要参考《Gnuplot In Action》,请支持正版。
1 | void func(int a,int b , int (*func2)(int x, int y)); |
函数指针function pointer通常应用于菜单驱动的系统中。系统提示用户从菜单中选择一种操作,每个选项的操作都是由不同过的函数来完成的。指向每个函数的指针就存储在一个指针数组中。用户的选择将作为数组的下标,并且数组中的指针被用于调用相应的函数。
1 | #include <stdio.h> |
endian一词源于小说格列佛游记,小说中,小人国为水煮蛋从大的一段big-end还是小的一端little-end剥开而争论(我习惯从大端打开clip_image001),争论的双方分别被称为big-endians和little-endians。
对于字节序的典型情况为整数在内存中的存放方式和网络传输的传输顺序。
对于单一的字节,大部分处理器以相同的顺序处理位元bit,因此单字节的存放方法和传输方式一般相同。