挑战30天C++入门极限-C/C++中利用空指针简化代码,提高效率
来源:互联网 发布:csdn java 博客排名 编辑:程序博客网 时间:2024/04/29 07:22
这里的写法,可以避免使用 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++<<endl;
}
}
- 挑战30天C++入门极限-C/C++中利用空指针简化代码,提高效率
- C/C++中利用空指针简化代码,提高效率
- 挑战30天C++入门极限-C/C++中利用数组名/指针进行排序实例
- 挑战30天C++入门极限-C/C++中数组和指针类型的关系
- 挑战30天C++入门极限-c/c++中指针学习的两个绝好例子
- 挑战30天C++入门极限-C/C++中函数指针的含义(上)
- 挑战30天C++入门极限-C/C++中函数指针的含义(下)
- 【转】利用空指针简化代码,提高效率
- 挑战30天C++入门极限-C/C++中字符指针数组及指向指针的指针的含义
- 挑战30天 C/C++ 入门极限系列教程-引言
- 挑战30天 C/C++ 入门极限系列教
- 挑战30天C++入门极限-C/C++中枚举类型(enum)
- 挑战30天C++入门极限-C/C++中命令行参数的原理
- 挑战30天C++入门极限-C/C++中字符串常量的不相等性及字符串的Copy
- 战30天C++入门极限-C/C++中结构体(struct)知识点强化(1)
- 战30天C++入门极限-C/C++中结构体(struct)知识点强化(2)
- 战30天C++入门极限-C/C++中结构体(struct)知识点强化(3)
- 战30天C++入门极限-C/C++中结构体(struct)知识点强化(4)
- 挑战30天C++入门极限-C/C++中字符串常量的不相等性及字符串的Copy
- 挑战30天C++入门极限-C/C++中字符指针数组及指向指针的指针的含义
- 开发基于ATL窗口应用的步骤
- appfuse学习指导
- 我的最爱
- 挑战30天C++入门极限-C/C++中利用空指针简化代码,提高效率
- 挑战30天C++入门极限-C/C++中函数指针的含义(上)
- 唤起心中的巨人(节选)——安东尼.罗宾斯
- 欲哭无泪
- appfuse学习
- 挑战30天C++入门极限-exit()与return()函数的差别
- 挑战30天C++入门极限-C/C++中命令行参数的原理
- 战30天C++入门极限-对C++中引用的补充说明(实例一)
- jbpm入门学习资料 JbpmGettingStarted