1、A和B都不能完成該功能,A中p定義的是一個指針,由于沒有初始化指向的地址空間,所以不能直接用*p,B中由于x, y是值傳遞,傳遞的是實參變量的拷貝,所以這里交換的值不影響調用部分變量的值的改變。
成都創新互聯專注于邢臺縣企業網站建設,響應式網站開發,購物商城網站建設。邢臺縣網站建設公司,為邢臺縣等地區提供建站服務。全流程按需定制設計,專業設計,全程項目跟蹤,成都創新互聯專業和態度為您提供的服務
2、函數調用:strcat(strcpy(str1,str2),str3)的功能是___。
3、=c)//下面邏輯不通。
4、自定義函數是由用戶按需要寫的函數。這與庫函數相對應的,庫函數是由c系統提供的函數,已經定義好了如printf 、scanf 、getchar 、putchar、gets、puts、strcat等函數均屬此類。
A和B都不能完成該功能,A中p定義的是一個指針,由于沒有初始化指向的地址空間,所以不能直接用*p,B中由于x, y是值傳遞,傳遞的是實參變量的拷貝,所以這里交換的值不影響調用部分變量的值的改變。
d中,函數返回的變量類型,如果為指針變量就可以返回地址了。任何一個變量都有地址,當然可以返回變量的地址了。剛看到各位大俠都這么熱心,早知道我就不回答了,⊙﹏⊙b汗。。哥們兒,忍了吧,我就認為這題目是多選,。
答案選d。函數fun的類型為:返回值為int,兩個形參(int,int);函數指針p的類型為fun函數類型的指針類型。所以只需p = fun就好。
1、=c)//下面邏輯不通。
2、(a)。C ---A中語句結束沒有分號,B中參數分割用了分號,應該是逗號隔開,D中y沒有類型 B ---A中地址傳遞應該用指針或數組名,這個是雙向值傳遞。 應該是B吧,函數內部不能嵌套定義函數。
3、函數調用:strcat(strcpy(str1,str2),str3)的功能是___。