C/C++中利用空指针简化代码,提高效率
这里的写法,可以避免使用 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实现固定GridView标题栏的方法(冻结列功能)
这篇文章主要介绍了asp.net实现固定GridView标题栏的方法,即冻结列功能,涉及GridView结合前端js操作数据显示的相关技巧,需要的朋友可以参考下2016-06-06ASP.NET Gridview与checkbox全选、全不选实现代码
ASP.NET Gridview checkbox全选与全不选实现代码,其实原理就是利用js来实现的,但需要简单的设置下回传。2010-04-04基于ASP.NET+easyUI框架实现图片上传功能(判断格式+即时浏览 )
这篇文章主要介绍了基于ASP.NET+easyUI框架实现图片上传功能的相关资料,重点在于如何判断格式,实现即时浏览,需要的朋友可以参考下2016-06-06详解.NET中string与StringBuilder在字符串拼接功能上的比较
string与StringBuilder的在字符串拼接时执行效率上有差异,这篇文章主要介绍了详解.NET中string与StringBuilder在字符串拼接功能上的比较,感兴趣的小伙伴们可以参考一下2018-11-11
最新评论