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

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

时间:2015-01-29  来源:互联网  作者:佚名
西部数据-基于云计算领先的云服务器服务提供商,12年老品牌、全国3强。专业提供西数云主机虚拟主机域名注册VPS主机西数云服务器等,30余万个网站及100余万个域名用户的共同选择!云主机45元起,新注册用户免费领30元主机优惠码,立即领取

这里的写法,可以避免使用 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自带的控件之一,功能强大,在很多项目开发中
相关文章
    无相关信息
栏目更新
栏目热门