作者final01 (牛頓運動定律)
看板Programming
標題[問題] python有類似指標的操作嗎?
時間Wed Jul 6 21:31:46 2011
我想用python對陣列處理
用C表示如下
int a[10] = {0,1,2,3,4,5,6,7,8,9};
char *ptr8 = a;
ptr8[0],ptr8[1]....的取值動作
操作大致如上,就是有一塊記憶體,但我想用不同byte數去取值
想問python有什麼作法嗎??
感謝!!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.122.154
1F:推 yauhh: 118 m(_ _)m 59.112.224.234 07/07 00:22
2F:→ yauhh:一塊記憶體用offset去存取,就叫作陣列. 59.112.224.234 07/07 00:23
3F:→ yauhh:python應該會有很一般的資料結構如hash 59.112.224.234 07/07 00:25
4F:→ final01:我想想 所以hash可以取不同byte大小?140.118.122.154 07/07 10:21
5F:→ yauhh:不是,是許多語言根本不讓你思考底層的事 59.112.224.234 07/07 11:02
6F:→ yauhh:你要說byte大小,為什麼一定只有byte大小? 59.112.224.234 07/07 11:03