|
网站首页
|
文章中心
|
电子书下载
|
矢量图库
|
视频教程
|
素材下载
|
程序代码下载
|
JS代码
|
论坛
|
常用软件类:
|
杀毒安全
|
联络聊天
|
网络软件
|
多媒体类
|
系统工具
|
图形图像
|
系统工具
|
应用软件
|
行业软件
开发设计类:
|
动画制作
|
图像处理
|
3D设计
|
操作系统
|
站长学院
|
网络相关
|
WEB设计
|
数据库类
|
程序开发
您当前位置:您现在的位置:
龙腾软件教程网
>>
文章中心
>>
应用程序
>>
c,c++
>>
高级技巧
>> 文章正文
C/C++中利用空指针提高程序运行效率
作者:佚名 文章来源:
网络
点击数: 更新时间:2006-12-2
#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++支持多国语言
C语言系列算法—二叉树算法
C/C++语言void及void指针
C/C++中命令行参数的原理
Turbo C中独立图形运行程序的建立
C语言图形模式的初始化
文本字体、字型和输出方式的设置
C语言中的main()主函数
C语言屏幕操作函数
c语言基本画图函数
最新教程
ASP.NET2.0技巧实现主页嵌套
利用Flash 8.0制作精致图标
JavaScript 和 Flash 间的通信技
Javascript实现页内查找关键词实
CorelDraw输出打印PostScript文件
Java的中文编程配置心得
Word 2007制作发文件用的方格稿纸
让网际快车变得自动听话
拯救eMule电骡的劳动成果
防止IE被恶意修改的技巧
推荐教程
利用Nero制作VCD图解教程
Illustrator制作春天花朵矢量图
AutoCAD高级技巧大全
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
版权所有2006-2008 龙腾教程网