一个线性顺序表第一个元素的存储地址是100,每个元素的长度是2,则第五个元素地址为?答案是107 还是108
108
100+(5-1)*2=108
第一个元素首地址是100
第二个元素首地址是102
第三个元素首地址是104
第四个元素首地址是106
第五个元素首地址是108
第i个元素首地址是100+2*(i-1)
扩展资料:
线性地址:针对32位CPU,线性地址是一个32位的无符号整数,可以表达高达232(4GB)的地址。通常用16进制表示线性地址,其取值范围为0x00000000~0xffffffff。对64位CPU,线性地址是一个64位的无符号整数,可以表达高达264。
参考资料来源:百度百科-内存地址
绛旓細绗琲涓厓绱棣栧湴鍧鏄100+2*(i-1)
绛旓細108
绛旓細椤哄簭琛ㄤ腑绗竴涓厓绱犵殑瀛樺偍鍦板潃鏄100銆傜涓涓厓绱犻鍦板潃鏄100锛涚浜屼釜鍏冪礌棣栧湴鍧鏄102锛涚涓変釜鍏冪礌棣栧湴鍧鏄104锛涚鍥涗釜鍏冪礌棣栧湴鍧鏄106锛涚浜斾釜鍏冪礌棣栧湴鍧鏄108銆傚唴瀛樺湴鍧鏈夎澶氱被鍨嬶紝鎹㈠彞璇濊锛屼竴涓數鑴戯紝鐢氳嚦鍦ㄤ竴涓▼搴忓唴锛屽彲鑳藉嵆瀛樺湪鏁颁釜涓嶅悓鐨勫唴瀛樺畾鍧绌洪棿銆傜數鑴戠殑鍐呭瓨锛堝挨鍏舵槸鎸囦富瀛橈級鏄敱璁稿...
绛旓細绾挎ц〃涓渶甯哥敤鐨勬搷浣滄槸鍙栫i涓厓绱狅紝鎵浠ワ紝搴旈夋嫨闅忔満瀛樺彇缁撴瀯鍗抽『搴忚〃锛屽悓鏃跺湪椤哄簭琛ㄤ腑鏌ユ壘绗琲涓厓绱犵殑鍓嶈秼涔熷緢鏂逛究銆傚崟閾捐〃鍜屽崟寰幆閾捐〃鏃笉鑳藉疄鐜伴殢鏈哄瓨鍙栵紝鏌ユ壘绗琲涓厓绱犵殑鍓嶈秼涔熶笉鏂逛究锛屽弻閾捐〃铏界劧鑳藉揩閫熸煡鎵剧i涓厓绱犵殑鍓嶈秼锛屼絾涓嶈兘瀹炵幇闅忔満瀛樺彇銆傞『搴忚〃鏄湪璁$畻鏈哄唴瀛樹腑浠ユ暟缁勭殑褰㈠紡淇濆瓨鐨勭嚎鎬...
绛旓細椤哄簭琛ㄧ殑瀹氫箟 绾挎ц〃鐨勯『搴忓瓨鍌ㄥ張绉颁负椤哄簭琛銆傚畠鏄敤涓缁勫湴鍧杩炵画鐨勫瓨鍌ㄥ崟鍏冿紝渚濇瀛樺偍绾挎ц〃涓殑鏁版嵁鍏冪礌锛屼粠鑰屼娇寰楅昏緫涓婄浉閭荤殑涓や釜鍏冪礌鍦ㄧ墿鐞嗕綅缃笂涔熺浉閭汇傜1涓厓绱犲瓨鍌ㄥ湪绾挎ц〃鐨勮捣濮嬩綅缃紝绗琲涓厓绱犵殑瀛樺偍浣嶇疆鍚庨潰绱ф帴鐫瀛樺偍鐨勬槸绗琲+1涓厓绱犮傚洜姝わ紝椤哄簭琛ㄧ殑鐗圭偣鏄〃涓厓绱犵殑閫昏緫椤哄簭涓庡叾鐗╃悊...
绛旓細瀹冩槸涓缁勫湴鍧杩炵画鐨勫瓨鍌鍗曞厓渚濇瀛樺偍绾挎琛ㄤ腑鐨勬暟鎹厓绱,浠庤屼娇寰楅昏緫涓婄浉閭荤殑涓涓厓绱鍦ㄧ墿鐞嗕綅缃笂涔熺浉閭汇绾挎ц〃鐨椤哄簭瀛樺偍灏辩О涓椤哄簭琛,涔熷氨鏄椤哄簭琛ㄦ槸鏁版嵁缁撴瀯绾挎ц〃涓鍏冪礌鐨勭涓涓浣嶇疆搴忓彿鏄粠1寮濮嬬殑,鑰屾暟缁勪腑鍏冪礌鐨勪笅鏍囨槸浠0寮濮嬨傛暟鎹畝浠嬶細鏁版嵁锛坉ata锛夋槸浜嬪疄鎴栬瀵熺殑缁撴灉锛屾槸瀵瑰瑙備簨鐗╃殑...
绛旓細灏嗚〃涓厓绱犱竴涓帴涓涓殑瀛樺叆涓缁勮繛缁殑瀛樺偍鍗曞厓涓紝杩欑瀛樺偍缁撴瀯鏄『搴忕粨鏋勩傞噰鐢椤哄簭瀛樺偍缁撴瀯鐨绾挎ц〃绠绉颁负鈥 椤哄簭琛ㄢ濄椤哄簭琛ㄧ殑瀛樺偍鐗圭偣鏄細鍙纭畾浜嗚捣濮嬩綅缃紝琛ㄤ腑浠涓鍏冪礌鐨鍦板潃閮介氳繃涓嬪垪鍏紡寰楀埌锛歀OC锛坅i锛=LOC锛坅1锛+锛坕-1锛*L 銆1鈮鈮 鍏朵腑锛孡鏄厓绱犲崰鐢ㄥ瓨鍌ㄥ崟鍏冪殑闀垮害銆
绛旓細椤哄簭瀛樺偍鏄厛鏍规嵁鏁版嵁閲忕殑闇瑕佸厛鍒嗛厤濂藉瓨鍌ㄧ┖闂寸殑锛岀浉褰撲簬鍏堢粰鏁版嵁鍒嗗ソ浜嗗甫缂栧彿鐨勫骇浣嶏紝鎵浠ュ彲浠ョ洿鎺ユ壘鍒般傝岄摼寮忔槸涓嶄簨鍏堝畾濂藉瓨鍌ㄧ┖闂寸殑锛屽氨鏄绗竴涓鏁版嵁濂戒簡鍐嶇粰瀛樼浜屼釜锛屼笖鏈変釜鎸囬拡鍖烘寚鍚戜笅涓暟鎹殑浣嶇疆锛屾墍浠ヨ鎯虫壘鍒扮鍑犱釜鏁版嵁閮借浠庡ご鏉 ...
绛旓細鍏跺疄杩欎釜闂宸叉湁浜烘彁杩囦簡銆傛垜杩樻槸姣旇緝鍠滄涓涓竴涓鍦板啓鍑烘潵銆绗竴涓厓绱锛100鍒103 2锛104鍒107 3锛108鍒111 4锛112鍒115 5锛116鍒119 6锛120鍒123
绛旓細/*绠楁硶缁撴潫鍚庯紝*pprev鍜*pnext涓垎鍒瓨鏀椤哄簭琛涓绗竴涓鍊间负x鐨鍏冪礌鐨鍓嶉┍鍜屽悗缁х殑涓嬫爣鍊(褰撲笉瀛樺湪鏃剁敤-1琛ㄧず)銆傚綋x鍦ㄩ『搴忚〃涓嚭鐜版椂杩斿洖TRUE锛屽惁鍒欒繑鍥濬ALSE*/ int index;for(index=0;index锛減alist-锛瀗;index++) {/*瀵绘壘鍊间负x鐨勫厓绱*/ if(palist-锛瀍lelnent[index]==x){ /*鎵惧埌鍊间负...