C/C++中利用空指针提高程序运行效率

开发者在线 Builder.com.cn 更新时间:2007-11-20作者:管宁 来源:赛迪网社区

本文关键词: 运行效率 空指针 C/C++

#include <iostream> 
#include <string> 
using namespace std; 

void print_char(char* array[]);//函数原形声明 

void main(void) 
{ 
char* test[]=;//这里添加一个NULL,表示不指向任何地址,值为0 
print_char(test); 
cin.get(); 
} 

void print_char(char* array[]) 
{ 
while(*array!=NULL) 
{ 
cout<<*array++<<endl; 
} 
}

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

查看本文来源

用户评论

  • 用户名
  • 评论内容