cout<<2["abc"]<<endl;输出c。不过这是什么语法啊,c++/c的,以前没遇到过,百度无果,有没有老司机带带啊。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
a[b] 其實是 *(a + b)所以 上面這段程式碼相當於
a[b]
*(a + b)
#include <iostream> using namespace std; int main(void) { cout << *("abc"+2) << endl; return 0; }
搬運一個stackoverflow: http://stackoverflow.com/ques...
在《C和指針》第144頁講了這個例子,我就直接給你截圖了,作者也不推薦這麼寫。
請問題主是在什麼情境下遇到的這個問題呢?有點好奇這是什麼東東。
這個難道是映射表?
a[b]
其實是*(a + b)
所以 上面這段程式碼相當於
搬運一個stackoverflow: http://stackoverflow.com/ques...
在《C和指針》第144頁講了這個例子,我就直接給你截圖了,作者也不推薦這麼寫。
請問題主是在什麼情境下遇到的這個問題呢?有點好奇這是什麼東東。
這個難道是映射表?