挑战30天C 入门极限:C_C 中利用空指针(NULL),提高程序运行效率

文章作者 100test 发表时间 2007:03:10 17:14:16
来源 100Test.Com百考试题网


//程序作者:管宁
//站点: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 <}
}

这里的写法,可以避免使用for循环,减少栈空间内存的使用和减少运行时的计算开销!

相关文章


二级C语言考试辅导教程第十章:文件[2]
挑战30天C 入门极限:C_C 中利用空指针(NULL),提高程序运行效率
二级C语言考试辅导教程第十章:文件[1]
二级C语言考试辅导教程第九章:预处理[4]
挑战30天C 入门极限:c_c 中字符串常量的不相等性,以及字符串的copy
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛