学院首页>网络编程>ASP.NET>C/C++中利用空指针简化代码,提高效率

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

作者: 来源: 添加时间:2006-5-21 19:55:03
这里的写法,可以避免使用 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++<BR> }

站内搜索