C/C++中用空指针简化代码实例


本文摘自网络,作者零下一度,侵删。

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

#

include

 iostream>  

#include

string>   

using

namespacestd;   

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

    }   

}

以上就是C/C++中用空指针简化代码实例的详细内容!

相关阅读 >>

c/c++中用空指针简化代码实例

c语言九九乘法表代码如何写

更多相关阅读请进入《提高效率》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...