首页 > 编程 > .NET > 正文

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

2024-07-10 13:13:54
字体:
来源:转载
供稿:网友
这里的写法,可以避免使用 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++< } 
}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表