這裡中的寫法,可避免使用 for 循環#,以減少堆疊空間記憶體的使用與減少運作時的計算開銷!
# include iostream> #include string> using namespacestd; void print_char( char* array[]); //函数原形声明 void main ( void ) { char * test[]={"abc","cde","fgh",NULL}; //这里添加一个NULL,表示不指向任何地址,值为0 print_char(test); cin .get(); } void print_char( char * array[]) { while (*array!=NULL) { cout } }
以上是C/C++中用空指標簡化程式碼實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!