设有如下程序,请选择正确答案( b).\x0b#include \x0bmain()\x0b{int **k,*j,i=100;\x0b j=&i,k=&j;\x0b printf("%d\n",**k);\x0b}\x0bA、运行错误\x0bB、100\x0bC、i的地址\x0bD、j的地址
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 16:34:22
![设有如下程序,请选择正确答案( b).\x0b#include \x0bmain()\x0b{int **k,*j,i=100;\x0b j=&i,k=&j;\x0b printf(](/uploads/image/z/14003690-50-0.jpg?t=%E8%AE%BE%E6%9C%89%E5%A6%82%E4%B8%8B%E7%A8%8B%E5%BA%8F%2C%E8%AF%B7%E9%80%89%E6%8B%A9%E6%AD%A3%E7%A1%AE%E7%AD%94%E6%A1%88%28+b%29.%5Cx0b%23include+%5Cx0bmain%28%29%5Cx0b%7Bint+%2A%2Ak%2C%2Aj%2Ci%3D100%3B%5Cx0b+j%3D%26i%2Ck%3D%26j%3B%5Cx0b+printf%28%22%25d%5Cn%22%2C%2A%2Ak%29%3B%5Cx0b%7D%5Cx0bA%E3%80%81%E8%BF%90%E8%A1%8C%E9%94%99%E8%AF%AF%5Cx0bB%E3%80%81100%5Cx0bC%E3%80%81i%E7%9A%84%E5%9C%B0%E5%9D%80%5Cx0bD%E3%80%81j%E7%9A%84%E5%9C%B0%E5%9D%80)
设有如下程序,请选择正确答案( b).\x0b#include \x0bmain()\x0b{int **k,*j,i=100;\x0b j=&i,k=&j;\x0b printf("%d\n",**k);\x0b}\x0bA、运行错误\x0bB、100\x0bC、i的地址\x0bD、j的地址
设有如下程序,请选择正确答案( b).\x0b#include \x0bmain()\x0b{int **k,*j,i=100;\x0b j=&i,k=&j;\x0b printf("%d\n",**k);\x0b}\x0bA、运行错误\x0bB、100\x0bC、i的地址\x0bD、j的地址
设有如下程序,请选择正确答案( b).\x0b#include \x0bmain()\x0b{int **k,*j,i=100;\x0b j=&i,k=&j;\x0b printf("%d\n",**k);\x0b}\x0bA、运行错误\x0bB、100\x0bC、i的地址\x0bD、j的地址
B.i=100.i的值为100
j=&i.j保存i的地址,则*j就是i的地址里面的内容,即100
k=&j.k保存j的地址,则*k就是j地址里面的内容,而j地址里面的内容是i的地址,所以*k就是i的地址.**k就是*(*k),即*(&i),也就是i的地址所指向的内容.即为100