#include <iostream> 上面的代碼我們測(cè)試兩個(gè)內(nèi)容為test的字符串常量是否相等,按照常理,應(yīng)該是相等的,這些在一些過程式語言中會(huì)得到相等的結(jié)論,但在c/c++卻不是這樣。 #include <iostream> strcmp()的函數(shù)原形是,int strcmp(const char* str1,const char* str) #include <iostream> 上面的代碼中的strcpy用來處理字符串?dāng)?shù)學(xué)組的copy,由于字符串?dāng)?shù)組屬于const char*也就是常量指針?biāo)允遣荒苡胊="test str!";的方式賦值的,接在后面的memcpy用于處理非\0結(jié)尾的數(shù)組的copy處理,memcpy第三個(gè)參數(shù)是設(shè)置b在內(nèi)存中所需要的內(nèi)存空間大小所以用sizeof(a)*sizeof(int)來處理。 |
正在閱讀:C/C++中字符串常量的不相等性及字符串的CopyC/C++中字符串常量的不相等性及字符串的Copy
2005-03-02 09:46
出處:PConline
作者:管寧
責(zé)任編輯:huangpeidan
相關(guān)文章
百度領(lǐng)投“凱叔講故事” C輪融資 布局兒童內(nèi)容教育!
iPhone也可以享受18W快充 紫米蘋果C2L編織線降價(jià)
鋼琴鍵盤為什么C開始 C調(diào)是哪一個(gè)
云頂之弈單核熊王C陣容分享 單核熊王C玩法技巧
C盤清理助手怎么使用 C盤清理助手的使用方法
新iPhone有望再迎大變化:要用Type-C接口了?
“拍拍”再度易主:愛回收接手 原總經(jīng)理將另謀出路!
碧藍(lán)航線鐵血音符誓言C2:第二樂章極度的渴望陣容
全面戰(zhàn)爭(zhēng)三國呂布怎么招募 呂布招募流程方法分享
全面戰(zhàn)爭(zhēng)三國白龍軍屬性介紹 白龍軍特性介紹
302 Found
Powered by Tengine