广

ASP.NET

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    C/C++中利用空指针简化代码,提高效率

    2018-05-03 14:17:39 次阅读 稿源:互联网
    广告

    这里的写法,可以避免使用 for 循环,减少栈空间内存的使用和减少运行时的计算开销!

    #include    
    #include    
    using namespace std;   

    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<<*array++<    }   

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告