当前位置: 首页 > 后端技术 > PHP

CPHPGo指针探索

时间:2023-03-29 17:30:28 PHP

鍓嶆部鎴戝杩囩殑璇█涓湁C銆丳HP銆丟o銆備粖澶╁氨鏉ヨ璁轰竴涓嬶紝杩欎簺璇█涓寚閽堢殑鐢ㄦ硶鏈変粈涔堝尯鍒紵瀹氫箟鎴戜滑鍏堟潵鐪嬬湅姣忕璇█涓寚閽堢殑褰㈠紡銆侰璇█涓璱nti=5;int*p=&i;printf("%p",p);//PHP涓粨鏋滀负0x7ffef3f4ff64$c=5;$b=&$c;echo$b;//缁撴灉鏄痸ariint=5;varp*int=&ifmt.Printf("%p",p);//缁撴灉鏄?xc0000b602021浠庝笂闈㈡垜浠彲浠ョ湅鍑猴紝C鍜孏o鍦ㄦ寚閽堢殑瀹氫箟鍜岃皟鐢紝鍖哄埆鍦ㄤ簬Go娌℃湁鎸囬拡杩愮畻銆傞偅涔圕鍜孭HP涔嬮棿灏辨湁寰堝ぇ鐨勫樊璺濄€傞鍏堬紝PHP娌℃湁鎸囬拡鐨勬蹇点€傚湪PHP涓紝涓昏璁茬殑鏄紩鐢ㄣ€傚紩鐢ㄧ殑鎰忔€濇槸鐢ㄤ笉鍚岀殑鍚嶅瓧鏉ヨ闂悓涓€涓彉閲忓唴瀹癸紝姣斿锛氬ソ姣斾竴涓汉鏈変袱涓笉鍚岀殑鍚嶅瓧锛屼粬浠笉鏄疄闄呭唴瀛樺湴鍧€姣旇緝鐪嬩竴娈礟HP浠g爜intmain(){inta=1;涓殑浠g爜鏁存暟*b=&a;printf("%d\n",a);//1绌洪棽锛坆锛夛紱printf("%d\n",a);//errorinvalidpointerreturn0;}浠庝笂闈㈠彲浠ョ湅鍑猴紝鍖哄埆杩樻槸寰堝ぇ鐨勩€傚紩鐢ㄥ拰鎸囬拡涓嶆槸鍚屼竴涓蹇点€傛寚閽堟槸瀵瑰疄鍐呭瓨鐨勬搷浣滐紝寮曠敤鏄鎸囧悜杩欏潡鍐呭瓨鐨勭鍙疯〃鐨勬搷浣溿€備粠鎿嶄綔绯荤粺鐨勫揩鎹锋柟寮忥紝鍙互鍒犻櫎蹇嵎鏂瑰紡锛岃繖鏄疨HP鐨勫弬鑰冦€傝€孋涓嶄粎鍒犻櫎浜嗗揩鎹锋柟寮忥紝杩樺垹闄や簡鍘熸枃浠躲€傝櫧鐒禤HP搴曞眰鏄敤C鍐欑殑锛屼絾鏄疨HP寮€鍙戣€呮病鏈夎兘鍔涙毚闇睠鐨勫師濮嬫寚閽堛€傛劅璋㈤槄璇绘湰鏂囷紝濡傛湁涓嶅Ε涔嬪锛岃鎸囧嚭锛岃阿璋煓?/p>