欽邦語翻譯

    int const * p2;

    (3)這【整個器械】是int

    可以想一想看,若是字型資料是放在NAND FLASHHDD,乃至是SD CARD中,那該怎麼辦呢?

    (1)這【全部器械】是pointerp2預設放在RAM...(2)

        int const * p2;

        int * const p3;

    (1)這【全部器械】是constp3放在flash...(2)

    所以看一下另外一個宣佈:

    (2)這【全部東西】是int...(3)

   

    (1)這【整個器材】是pointerp1預設RAM...(2)

    以一個沒有迥殊設定的compiler來講

    p1會放在【RAM】內,它指到某個【16bit】的處所,阿誰地方在【FLASH】。

    p2會放在【RAM】內,它指到【FLASH】內的某個處所,誰人處所是【16bit】。

    假設此時用一個16bit addresscpu,有RAM,有FLASH,假定int是指16bit變數,const是指FLASH的空間,注意這不是絕對。

    (3)這【全部器械】是const

    int * const p3;

    有一塊記憶體叫p2....(1)