北國狼人的部落格
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
主站蜘蛛池模板:
亚洲欧洲日产国码久在线
|
亚洲成AV人片在线观看ww
|
亚洲一线产品二线产品
|
91手机看片国产永久免费
|
亚洲综合综合在线
|
国产人在线成免费视频
|
亚洲免费一级视频
|
手机在线免费视频
|
美女露隐私全部免费直播
|
一区国严二区亚洲三区
|
国产成人无码免费看片软件
|
亚洲精品自在在线观看
|
国产午夜亚洲精品午夜鲁丝片
|
亚洲女同成人AⅤ人片在线观看
|
免费人成又黄又爽的视频在线电影
|
免费少妇a级毛片人成网
|
日产久久强奸免费的看
|
亚洲精品午夜无码专区
|
无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看
|
中文字幕无码不卡免费视频
|
亚洲成av人片在www鸭子
|
亚洲成a人片在线观看国产
|
国产真人无码作爱免费视频
|
亚洲精品中文字幕乱码
|
在线观看免费污视频
|
一级做a毛片免费视频
|
亚洲人成电影福利在线播放
|
国产一精品一AV一免费孕妇
|
杨幂最新免费特级毛片
|
亚洲AV日韩精品久久久久久
|
国产美女在线精品免费观看
|
免费福利资源站在线视频
|
久久亚洲精精品中文字幕
|
91视频精品全国免费观看
|
亚洲精品在线播放
|
国产片免费在线观看
|
免费无码作爱视频
|
亚洲国产成人久久精品大牛影视
|
久久青青草原亚洲av无码app
|
四虎在线视频免费观看
|
本免费AV无码专区一区
|