1. 函數(shù)開始的時(shí)候這兩句話沒有意義
創(chuàng)新互聯(lián)建站是一家專業(yè)提供石樓企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為石樓眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。
p=(stud *)malloc(sizeof(stud));
q=(stud *)malloc(sizeof(stud));
你只是用了這兩個(gè)指針,為它們分配空間一是沒必要,二是內(nèi)存會(huì)泄露
2. 看你的代碼應(yīng)該是有頭結(jié)點(diǎn)的鏈表,搜索的時(shí)候p=head;p初始化為了head,指向了頭結(jié)點(diǎn),搜索的時(shí)候應(yīng)該從p-next開始,而你用的while((p!=NULL)(strcmp(p-name,N)!=0)),應(yīng)該用p-next!=NULL。而且后面刪除的時(shí)候也刪除的是p-next,所以比較的話也應(yīng)該用p-next:strcmp(p-next-name,N)
“C++中cout”的常用于使用I/O控制符 。
由于cout會(huì)對(duì)輸出的內(nèi)容進(jìn)行緩沖,所以輸出的內(nèi)容并不會(huì)立即輸出到目標(biāo)設(shè)備而是被存儲(chǔ)在緩沖區(qū)中,直到緩沖區(qū)填滿才輸出。 一般輸出的話,有三種情況會(huì)進(jìn)行輸出:刷新緩存區(qū)、緩存區(qū)滿的時(shí)候和關(guān)閉文件的時(shí)候。
但是一般情況下,不加endl大多數(shù)情況下,也能正常輸出,是因?yàn)樵谙到y(tǒng)較為空閑時(shí)候,會(huì)查看緩存區(qū)的內(nèi)容,如果發(fā)現(xiàn)新的內(nèi)容,便進(jìn)行輸出。
1、十進(jìn)制、八進(jìn)制、十六進(jìn)制輸出;
2、設(shè)置填充字符setfill();
3、強(qiáng)制顯示小數(shù)點(diǎn)和無(wú)效0setiosflags(ios::showpoint),強(qiáng)制顯示正負(fù)號(hào)setiosflags(ios::showpos);
4、設(shè)置小數(shù)位數(shù)setprecision()。
擴(kuò)展資料:
C++的iostream優(yōu)勢(shì)和缺點(diǎn)
1、首先是類型處理更安全、智能,想想printf中對(duì)付int、float等的"%d"、"%f"等說明符真是多余且麻煩,萬(wàn)一用錯(cuò)了搞不好還會(huì)死掉;
2、其次是擴(kuò)展性更強(qiáng):要是新定義一個(gè)復(fù)數(shù)類Complex,printf對(duì)其是無(wú)能為力,最多只能分別輸出實(shí)、虛部,而iostream使用的、操作符都是可重載的,只要重載相關(guān)的運(yùn)算符就可以了。
3、但是,iostream也有缺點(diǎn):他們的速度比prints/scanf等函數(shù)慢得多,而且如果要進(jìn)行一些特殊操作(如保留小數(shù)點(diǎn)后n位),printf比cin方便得多。
參考資料:cout—百度百科
樓主的意思是在str1中刪除str2中出現(xiàn)的字符?那么改成:
#includestdio.h
void main ()
{
char str1[9]={'t','i','n','m','f','g','y','f','s'};
char str2[3]={'A','s','g'};
int i,k,l;
for(i=0;i9;i++)
{
l=0;
for(k=0;k3;k++)
{
if (str1[i]=str2[k])
{l=1;break;}
}
if l!=1
printf("%c",str1[i]);
}
}
分享標(biāo)題:c語(yǔ)言cout已刪除函數(shù) C語(yǔ)言刪除函數(shù)
文章位置:http://sd-ha.com/article42/doosdec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、品牌網(wǎng)站設(shè)計(jì)、域名注冊(cè)、Google、網(wǎng)站建設(shè)、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)