1. 程式人生 > >6.10心得

6.10心得

aaaaa rip ons scrip 變量 undefine 類型 什麽是 什麽

什麽是指針
指針就是一個存放地址的變量
當指針指向某個變量
這時這個指針裏就存放了那個變量的地址
同時可以利用指針直接取變量中的值用 只要在指針前加 * 就是取其
真值了(也就是被指向的變量的值)
舉個例子
int i=0,*p;
聲明了一個 int 類型的 變量i和指針p
假設i在內存中所存在的地址為aaaaa(隨便寫的)
p->i 就是使指針p指向i
也就是說 指針p中存放了aaaaa這個地址
當你操作這個p時就是直接操作了aaaaa這個地址中存放的東西
間接操作了變量i,
這就是指針的作用

代碼:<script>
var a = {n:1};
var b = a;
a.x = a = {n:2};
console.log(a.x);// --> undefined
console.log(b.x);// --> [object Object]
</script>

6.10心得