用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > Net教程

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

时间:2015-01-29  来源:互联网  作者:佚名

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

#include <iostream>   
#include <string>   
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++<    }   

来顶一下
返回首页
返回首页
推荐资讯
调试ASP.NET应用程序的方法和技巧 调试ASP.NET应用程序的方法和技巧以前使用ASP开发过Web应用程序的人员肯定知道调试Web应用程序
ASP.NET技巧:为Blog打造个性日历 ASP.NET技巧:为Blog打造个性日历日历控件是.net自带的控件之一,功能强大,在很多项目开发中
相关文章
    无相关信息
栏目更新
栏目热门