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

2016-01-29 13:34 3 1 收藏

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

【 tulaoshi.com - ASP.NET 】

这里的写法,可以避免使用 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++<    }   

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

来源:https://www.tulaoshi.com/n/20160129/1490681.html

延伸阅读
标签: autocad教程
和轴测图的位置   12、完成后见下图所示 (图老师整理) 13、下一步我们可以在这里进行标注、添加文字等的编辑了,如觉得这里不好用,我们可以全选刚刚输出的所有视图,右键如图所示: 14、现在我们选择好dwg格式的文件的保存位置并命好名,保存即可。 15、打开保存好的dwg轴承座,即可,看看下图,到此已经完成,在CAD...
标签: autocad教程
7、注意选择导入实体文件的类型,注意了,选择如下图: 8、点“确定”后,找到刚刚保存在桌面的 .mxe 文件,选择 打开。www.Tulaoshi.com 9、会看见对话框,注意“选项”里参数的设定。 10、设定好以后,选择我们要输出的视图,这里我选主视图、左视图、俯视图和轴测图。     11、在屏幕上指定主视图的位置 ...
  就指向指针的指针,很早以前在说指针的时候说过,但后来发现很多人还是比较难以理解,这一次我们再次仔细说一说指向指针的指针。 先看下面的代码,注重看代码中的注解: !-- frame contents -- !-- /frame contents -- #include iostream  #include string  using ...
标签: autocad教程
1、首先看看我用到的几个软件,你有吗?CAXA制造工程师2004或2006、CAXA电子图板2005或2007、CAD2004 或他版本。作为设计人员这几个可不能少哦,要没有的话赶快去下载吧。 2、前提:你会一点CAXA制造工程师Tulaoshi.Com2004、略知CAXA电子图板2005,懂CAD2004。 3、以一个比较复杂的 轴承座 为例继续讲解,做完了你就会发现它为什么难了,先...
标签: PS
帮你提高效率的PS新画板小技巧   相信同学们都记得今年PS CC 2015有一个亮点是多画板支持,为了进一步展示这个方便的功能,今天我们列举了4条使用画板的小技巧,不得不说内里乾坤特别多,很多都是专为UI设计师贴心打造的,掌握起来吧。 在绘图板之间导航 如果你有一个含有多个绘图板的复杂文档,你需要一种方式来在多个...

经验教程

393

收藏

11
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部