国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C/C++中利用空指針(NULL),提高程序運行效率

2019-11-17 05:08:32
字體:
來源:轉載
供稿:網友

//程序作者:管寧
//站點: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++進階技術文檔專題,或

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梓潼县| 阳原县| 海伦市| 衡阳县| 垦利县| 通辽市| 延寿县| 韩城市| 寿阳县| 增城市| 万安县| 泽库县| 吉安市| 修文县| 中阳县| 古交市| 衡阳县| 寿光市| 商丘市| 云梦县| 章丘市| 南投县| 治多县| 新兴县| 万州区| 金湖县| 榆树市| 洛南县| 北碚区| 金平| 蒲江县| 崇明县| 和田市| 蓬溪县| 霍林郭勒市| 甘洛县| 石柱| 青州市| 襄樊市| 宜城市| 将乐县|