企业站seo哪家好,班级网站 模板,wordpress文章自动采集,网上做设计网站我试图用这两个原型编写C函数#xff1a;int extract_little (char* str, int ofset, int n);int extract_big(char* str, int ofset, int n);现在一般的想法是我需要从地址str ofset开始以两种格式返回一个n字节整数 . 附#xff1a; Ofset还没有做任何事情#xff0c;我计…我试图用这两个原型编写C函数int extract_little (char* str, int ofset, int n);int extract_big(char* str, int ofset, int n);现在一般的想法是我需要从地址str ofset开始以两种格式返回一个n字节整数 . 附 Ofset还没有做任何事情我计划(试图)通过一个偏移来改变内存一旦我弄清楚小端对于大 .我试图让它像这样输出;对于小端基于 i0xf261a3bf; 0xbf 0xa3 0x61 0xf2int main(){int i 0xf261a3bf;int ofset 1; // This isnt actually doing anything yetint z;for (z 0; z sizeof(i); z){printf(%x\n,extract_little((char *)i,ofset, sizeof(i)));}return 0;}int extract_little(char *str,int offs, int n) {int x;for (x 0; x n; x){return str[x];}}我不知道还有什么可以尝试的 . 我想出了即使我认为我把它放在for循环中的困难方式我仍然无法从返回中返回超过1的值 .谢谢