北國狼人的部落格
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-159 評論-114 文章-7 trackbacks-0
達內Core C++ 第一天
g++ -c 編譯成為目標文件
g++ -o 編譯指定輸出文件名
g++ Info_test_list.cc Info.cc -o Info_test
如果是在windows上,使用Dev-C++,它支持ANSI-C比較好。
#include <> 包含頭文件
#include "" 自己的頭文件
#include <iostream>
using namespace std;
頭文件:
/usr/local/include/c++/3.2/
g++自動能找到標準頭文件。
可以自己定義命名空間:
namespace std{
}
#include
<
iostream
>
using
namespace
std;
namespace
czq
{
int
var
=
100
;
}
int
main()
{
cout
<<
czq::var
<<
endl;
return
0
;
}
最后一行應該有一個空行。
在C++中表示字符串,有三種方法,string類,char* char name[]。
char name[] = "John",這是一個字符串末位有一個'\0',也就是第五個字符。
'J''o''h''n''\0'
那么char str[5] 只能放四個字符。
int main(int argc,char argv[])
{
}
argc至少為1,因為參數個數包含可執行文件本身。
argv[0],可以用于檢查執行文件名是否被修改,用于版權保護哦。
=============================
在C++中,只要不是0,就是真,那么0包括0、'\0'、NULL、false
例子:猜數:
#include
<
iostream
>
using
namespace
std;
int
main()
{
unsigned
int
t
=
time( NULL );//隨即數產生
unsigned
int
num
=
t
*
37
%
100
;
unsigned
int
data;
int
i;
cout
<<
"
input a number between 0~99:
"
;
for
( i
=
0
; i
<
10
; i
++
)
{
cin
>>
data;
if
(
!
cin )
{//如果輸入流沒有讀到整型,那么就會設置錯誤標志
cout
<<
"
Invalid number!\n
"
;
cin.clear();
cin.ignore(
100
,
'
\n
'
);//忽略字符,最多100個,遇到\n就結束忽略
continue
;
}
if
( data
==
num )
{
cout
<<
"
you got it!
"
<<
endl;
break
;
}
else
if
( data
<
num )
{
cout
<<
"
too small!
"
<<
endl;
}
else
cout
<<
"
too big!
"
<<
endl;
cout
<<
"
try again:
"
;
}
if
( i
>=
10
)
cout
<<
"
the answer is
"
<<
num
<<
endl;
return
0
;
}
atoi函數可以轉換字符串變為整數。不成功為0
#include
<
iostream
>
using
namespace
std;
int
main(
int
argc,
char
*
argv[])
{
int
score;
char
*
p
=
"
10000
"
;
score
=
atoi(p);
cout
<<
score
<<
endl;
cin.
get
();
cin.
get
();
return
0
;
}
C++,只要定義變量,就會分配空間。只有純聲明性的東西才不會分配空間。
int a;//這時就已經分配了4個字節
對于對象來說,創建對象有兩種途徑:1、直接定義 2、new 在堆空間
int a = 0;這是初始化,C++大部分情況不會自己初始化,可能保存著不確定的值,需要程序員完成初始化。
a = 9; 這是賦值,賦值與初始化是完全不同的概念,賦值操作實質是進行內存數據的復制。初始化,定義時分配空間后給一個值而已。
賦值與初始化的區別體現的更明顯 對象的初始化和賦值是完全不同的概念
。
posted on 2006-01-11 21:51
北國狼人的BloG
閱讀(549)
評論(0)
編輯
收藏
所屬分類:
達內學習總結
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
反日行動從現在開始,從每個中國人,每個程序員做起!不用日本東西,不給日本人打工!!!
最后的指點
Struts中沒有例子的兩個標簽
Cannot retrieve mapping for action 之 問題解決
fontmanager.dll exception 問題解決 安裝IBM RSA Rational Software Architect 文鼎字體 要刪除
復習一下 SQL 排名問題
事務
JMS 使用
EJB工作原理 之 北國狼人 清晰講述
RMI工作原理 之 北國狼人的理解
<
2006年1月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
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
1
2
3
4
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(33)
給我留言
查看公開留言
查看私人留言
隨筆分類
3D至尊寶(1)
人生各層面經驗積累(15)
關愛IT人士健康(15)
達內學習總結(42)
隨筆檔案
2018年11月 (2)
2012年3月 (1)
2011年8月 (1)
2011年1月 (1)
2010年12月 (2)
2010年8月 (1)
2010年6月 (3)
2010年5月 (3)
2010年4月 (11)
2010年3月 (8)
2010年2月 (4)
2010年1月 (4)
2009年12月 (6)
2009年11月 (1)
2009年10月 (3)
2009年9月 (3)
2009年8月 (3)
2009年6月 (1)
2009年5月 (1)
2009年4月 (1)
2009年1月 (1)
2008年12月 (1)
2008年11月 (3)
2008年10月 (1)
2008年8月 (4)
2008年6月 (2)
2008年5月 (3)
2008年3月 (1)
2008年2月 (1)
2008年1月 (2)
2007年12月 (2)
2007年10月 (3)
2007年9月 (1)
2006年11月 (1)
2006年9月 (1)
2006年8月 (3)
2006年7月 (2)
2006年6月 (1)
2006年5月 (1)
2006年4月 (5)
2006年3月 (7)
2006年2月 (7)
2006年1月 (12)
2005年12月 (8)
2005年11月 (19)
2005年10月 (9)
文章分類
3D至尊寶
Web技術和趨勢(1)
原創(1)
翻譯Java文章(2)
文章檔案
2006年10月 (1)
2005年10月 (3)
Java學習論壇
3D至尊寶
Java最牛網站
搜索
最新評論
1.?re: xsl:value-of select="." 什么意思?[未登錄]
ffff
--ff
2.?re: 理解Java ClassLoader機制 |用Java說話,人氣戰勝時間!Come On
好文章
--godtree
3.?re: 理解Java ClassLoader機制 |用Java說話,人氣戰勝時間!Come On[未登錄]
好文章,收了,謝謝博主
--thinker
4.?re: 高效產生一組不重復的隨機數
要是要求產生的隨機數量特別大怎么辦啊
--ll
5.?re: AS3 位操作比較快
“看完還不明白,就不要搞計算機了。”
就沖著此話,為樓主的優越感深表擔憂
每個人都是從新手過來的,樓主發帖如果是為了分享,我很敬佩,如果是為了和裝13,那我只能笑笑
--調整心態啊樓主
閱讀排行榜
1.?RCP開發,如何解決 org.eclipse.core.runtime.CoreException: Plug-in TD was unable to load class td.app.Application.(14352)
2.?mysql_install_db --defaults-file=/etc/my.cnf --user=mysql(8189)
3.?IWAB0014E Unexpected exception occured 該死的問題,就是因為Eclipse + WTP 需要先配置Server,再生成webservice(6957)
4.?理解Java ClassLoader機制 |用Java說話,人氣戰勝時間!Come On(6494)
5.?J2ME 網絡連接(HTTP) 模擬器 WTK(4982)
評論排行榜
1.?RCP開發,如何解決 org.eclipse.core.runtime.CoreException: Plug-in TD was unable to load class td.app.Application.(9)
2.?給自己的軟件加保險,用java獲取硬盤序列號(8)
3.?不要寫垃圾代碼!!!(8)
4.?反日行動從現在開始,從每個中國人,每個程序員做起!不用日本東西,不給日本人打工!!!(8)
5.?IWAB0014E Unexpected exception occured 該死的問題,就是因為Eclipse + WTP 需要先配置Server,再生成webservice(7)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 北國狼人的BloG
主站蜘蛛池模板:
亚洲第一综合天堂另类专
|
99无码人妻一区二区三区免费
|
国产成人亚洲精品
|
亚洲国产婷婷六月丁香
|
免费99热在线观看
|
日韩毛片免费无码无毒视频观看
|
花蝴蝶免费视频在线观看高清版
|
两个人www免费高清视频
|
亚洲欧美日韩自偷自拍
|
亚洲欧洲日韩在线电影
|
亚洲成年人在线观看
|
亚洲中文字幕伊人久久无码
|
四虎在线免费播放
|
成人在线免费观看
|
免免费国产AAAAA片
|
51在线视频免费观看视频
|
182tv免费视频在线观看
|
A国产一区二区免费入口
|
www一区二区www免费
|
国产成人综合久久精品亚洲
|
亚洲日本一线产区和二线
|
亚洲av产在线精品亚洲第一站
|
91嫩草私人成人亚洲影院
|
亚洲AV永久无码精品成人
|
亚洲精品中文字幕无码蜜桃
|
国产亚洲精久久久久久无码77777 国产亚洲精品成人AA片新蒲金
|
日韩人妻无码精品久久免费一
|
亚洲精品国产精品乱码在线观看
|
亚洲?v无码国产在丝袜线观看
|
国产免费无遮挡精品视频
|
日本久久久免费高清
|
免费看大美女大黄大色
|
在线jlzzjlzz免费播放
|
女人18特级一级毛片免费视频
|
国产成人A在线观看视频免费
|
永久免费毛片在线播放
|
成年人视频在线观看免费
|
在线a人片天堂免费观看高清
|
免费看美女被靠到爽的视频
|
免费萌白酱国产一区二区
|
免费一级毛片在级播放
|