1、下面程式的輸出:
void getmemory(char *p)
int main(void)
a、hello b、hello world c、hello worl
d、run time error/core dump
解答:
//這是原來的函式,使用的是值傳遞方式void getmemory(char *p)
//這是正確的記憶體分配函式,使用的是雙重指標,傳遞進來的是str的指標位址,*p就是原來的str
void getmemory2(char **p)
//這是使用引用的記憶體分配函式
void getmemory3(char* &p)
void test(void),,};
printf("%c",matrix[1][4]);
return 0;
}
a、c b、f c、g
d、h
簡單Linux入門 7
命令 描述command file 將輸出重定向到 file。command file 將輸入重定向到 file。command file 將輸出以追加的方式重定向到 file。n file 將檔案描述符為 n 的檔案重定向到 file。n file 將檔案描述符為 n 的檔案以追加的方式重定向到 ...
7 整數反轉 簡單
鏈結給出乙個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。本題和 字串轉化成整數 很類似 主要是在判斷溢位的時候的技巧 注意 在去掉符號的時候,如果是最小的負數去掉符號,直接就溢位了,要注意這一點 class solution 因為範圍是2 31 2 31 1 想象成 128 12...
centos 7 簡單知識
配置網絡卡 vi etc sysconfig network scripts 關閉防火牆 systemctl stop firewalld.service 重啟網路服務 systemctl restart network.service 檢視狀態 systemctl status firewalld...