[理工] C++指標與陣列問題

作者: wayneshiau (Wayne)   2017-11-11 12:31:43
前幾天在看轉學考題目
看到一題如下
#include <iostream>
using namespace std;
void main()
{
double *pdata;
double data[3][5] = {{1,3,4,5,10}, {7,8,9,10,11}, {2,12,6,15,14}};
pdata = data[1];
cout << data[2][4] << endl;
cout << pdata[3] << endl;
cout << *(data+1)[1]+3<< endl;
cout << pdata
作者: TMDTMD2487 (ㄚ冰)   2017-11-11 13:33:00
google i++ 跟 ++i 的差別
作者: nat99up (NAt)   2017-11-11 15:51:00
--擺變數後面會先這行動作再減
作者: alan23273850   2017-11-11 21:37:00
還蠻討厭這種題目的,一般寫程式都要求可讀性的說
作者: TMDTMD2487 (ㄚ冰)   2017-11-11 22:18:00
考試麻,不過我覺得知道後置跟前置是有一點用的啦不過也是你很care差那一點的效能就是了
作者: neuviojl   2017-11-11 23:59:00
推可讀性 好奇真的有人會這樣寫程式嗎
作者: aggress5566 (哩賀)   2017-11-12 00:47:00
會不會有人這樣寫不知道 但如果看到推不出來應該程式也寫得不太好
作者: wayneshiau (Wayne)   2017-11-12 23:50:00
感謝解答!

Links booklink

Contact Us: admin [ a t ] ucptt.com