C/C++中利用空指针(NULL),提高程序运行效率
来源:互联网 发布:淘宝无线链接转换工具 编辑:程序博客网 时间:2024/05/15 06:44
//程序作者:管宁
//站点:www.cndev-lab.com
#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++<<endl;
}
}
这里的写法,可以避免使用for循环,减少栈空间内存的使用和减少运行时的计算开销!
//站点:www.cndev-lab.com
#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++<<endl;
}
}
这里的写法,可以避免使用for循环,减少栈空间内存的使用和减少运行时的计算开销!
- C/C++中利用空指针(NULL),提高程序运行效率
- C/C++中利用空指针(NULL),提高程序运行效率
- C/C++中利用空指针(NULL),提高程序运行效率
- 【C++】NULL指针、零指针、空指针、野指针
- C语言中的空指针、空指针常量、NULL & 0
- C语言中的空指针、空指针常量、NULL & 0
- C语言中的空指针、空指针常量、NULL & 0
- C语言中的空指针、空指针常量、NULL & 0
- C语言中的空指针、空指针常量、NULL & 0
- C语言中的空指针、空指针常量、NULL & 0
- 如何提高c代码运行效率
- C/C++中利用空指针简化代码,提高效率
- [C/C++]_[初级]_[如何编写简单有效代码,提高程序运行效率和性能]
- c/c++中空指针,空指针常量,NULL
- C语言空指针NULL以及void指针
- 99 C语言空指针NULL以及void指针
- C语言空指针NULL以及void指针
- 利用render事件来提高程序的运行效率。
- 'ASP 0178 : 80070005' Server.CreateObject 解決辦法
- Asp.Net细节性问题精萃
- 用浏览器辅助对象控制浏览器导航条
- 人才测评师
- Java与JavaScript的通信
- C/C++中利用空指针(NULL),提高程序运行效率
- Hibernate要点
- [Code Snipper]Two ways to Getting the DPI Value
- 防止在 Internet Explorer 中进行缓存
- ho ho 花一下午的时间终于....
- 页面上关于定位和长度的几个属性(原创)
- 2005-10-27
- Access2000_冻结列_总是显示
- 网站两边广告效果