小紅帽技術論壇 在這裡你可以看到你訂閱的主題,悄悄話,編輯個人資料及環境設定 免費註冊! 行事曆 搜尋其他會員 常見問題
搜尋 小紅帽流量分析 小紅帽專用irc 聊天室 Web 版!建議安裝使用 hmirc 軟體! 回首頁 登出
小紅帽技術論壇 : Powered by vBulletin version 2.2.9 小紅帽技術論壇 > 電腦類 > 程式設計討論區 > 《問題》如何用new來宣告全域變數?
  上一篇主題   下一篇主題
作者
主題、內容    發表新的文章     回覆文章

qwe987asd654
新進會員


註冊日期: Oct 2008
來自:
發表文章數: 1

《問題》如何用new來宣告全域變數?

#include <stdio.h>
using namespace std;

int a[10];

int main()
{
int len;
cout<<"Input a number"
cin>>len;
int *a=new int[len];
}


類似這樣,不知道怎麼在main裡面宣告全域變數

文章編號:0 | 向板主反映這篇文章 | 顯示 IP

qwe987asd654 已離線! Old Post 10-25-2008 18:37
點選這裡查看 qwe987asd654 的個人檔案 點選這裡寄送 Email 給 qwe987asd654 按這裡傳送悄悄話給 qwe987asd654 按這裡搜尋 qwe987asd654 所發表的文章 按這裡將 qwe987asd654 加入你的好友名單 回應這篇文章含引言 按這裡編輯或刪除文章

EdisonX
新進會員


註冊日期: Nov 2010
來自:
發表文章數: 2

全域變數不是用宣告的
如果你是要在 main 裡面使用全域變數的話

#include <iostream>
using namespace std;

int *a; // 這個就叫全域變數

int main()
{
a = new int[10]; // 使用全域變數
for(int i=0; i<10; i++) a[i] = i;
delete [] a;
return 0;
}



---------------------------------------------------------- 簽名列 -----------

YouLoveMe()?LetItBe():LetMeFree();

文章編號:1 | 向板主反映這篇文章 | 顯示 IP

EdisonX 已離線! Old Post 11-14-2010 02:17
點選這裡查看 EdisonX 的個人檔案 點選這裡寄送 Email 給 EdisonX 按這裡傳送悄悄話給 EdisonX 按這裡搜尋 EdisonX 所發表的文章 按這裡將 EdisonX 加入你的好友名單 回應這篇文章含引言 按這裡編輯或刪除文章

目前使用的時域為(台北時間),現在時間是 03:54 。    發表新的文章     回覆文章
上一篇主題   下一篇主題
友善列印 | 把這一篇寄給好朋友! | 訂閱這個主題

跳至:
評分主題:
 

討論區權限說明:
不可以 發表新文章
不可以 回覆文章
不可以 上傳附加檔案
不可以 修改你發表的文章
HTML code 目前狀態是 關閉
vB code 目前狀態是 開啟
表情符號 目前狀態是 開啟
[IMG] code 目前狀態是 開啟



< 聯絡我們 - 小紅帽全球資訊網 >

中文化:第一版 by Eric 第二版 by Jolin 於 小紅帽全球資訊網
(版權所有,翻拷必究)
小紅帽技術論壇創立於 2000/09/15 ,使用 vBulletin 合法註冊版權