A和B都不能完成該功能,A中p定義的是一個指針,由于沒有初始化指向的地址空間,所以不能直接用*p,B中由于x, y是值傳遞,傳遞的是實參變量的拷貝,所以這里交換的值不影響調(diào)用部分變量的值的改變。
創(chuàng)新互聯(lián)是專業(yè)的聊城網(wǎng)站建設(shè)公司,聊城接單;提供成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行聊城網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
選B啊
sub函數(shù)中,if和else
if沒有用大括號來標明
作用域
,return
1;這一句就屬于單獨的語句,走到這一步程序應(yīng)該就返回了,下面的語句不會再執(zhí)行
A、main函數(shù)是不能被任何函數(shù)調(diào)用的,所以a錯了
B、函數(shù)可以單獨編譯,每個函數(shù)都能單獨寫成一個文件,所以B對的
C、函數(shù)都要通過main函數(shù)的調(diào)用才能正確的運行,main函數(shù)是一個程序的唯一入口
D、函數(shù)是不可以嵌套使用的
A是先取函數(shù)f返回的內(nèi)存單元(參數(shù)是i即i的地址)中存儲的值,并作更改(改為6)
B項 i+6 是算術(shù)表達式,不能直接取地址,必須使用變量保存才能取地址
C項 是定義一個指向整型的指針p,并賦值為函數(shù)f的返回值(該函數(shù)返回一個指針,也就是內(nèi)存地址)
D項 直接以i為參數(shù)執(zhí)行函數(shù)f,返回值不起任何作用
B
A
D
A
A
B//有爭議吧?能在函數(shù)中嗎?當然不行!
B
B
D
D
1.函數(shù)不能嵌套定義,書上有,所以d錯,a是對的
2.b是錯誤的