C/C++中利用空指針提高程序運(yùn)行效率

字號(hào):

#include
    #include
    using namespace std;
    void print_char(char* array[]);//函數(shù)原形聲明
    void main(void)
    {
    char* test[]={"abc","cde","fgh",NULL};//這里添加一個(gè)NULL,表示不指向任何地址,值為0
    print_char(test);
    cin.get();
    }
    void print_char(char* array[])
    {
    while(*array!=NULL)
    {
    cout<<*array++<
    這里的寫法,可以避免使用for循環(huán),減少??臻g內(nèi)存的使用和減少運(yùn)行時(shí)的計(jì)算開銷!