我是一名初學者想知道C語言中的字元型資料有什麼用

2021-03-07 15:40:54 字數 2205 閱讀 4248

1樓:小海謝謝你哦

簡單的說就是儲存字元,當你程式中需要用到字元時,就會涉及到字元型資料了。

2樓:水草下的陽光

char型就是字元型的,涉及到字母這些的都屬於字元型資料

你現在學的都是打基礎的知識,但又不得不學,慢慢就好了

3樓:離散楓葉

字元型資料與字串資料可以用於文字的輸入與輸出,可顯示在螢幕上

4樓:匿名使用者

字元型資料實質是整形資料 程式設計的時候總要輸出個 句子 圖形 符號吧?就用字元型資料了

再多看看書吧~~

5樓:喜鯤黨北晶

第乙個程式肯定就是顯示字元了,更複雜的要學了很多東西之後才會做呢。至於原理,你只要知道,程式是從main開始執行,裡面寫了很多函式,不同函式有別人幫你實現好了的各種功能,這樣就可以了。例如你用的printf,就是乙個系統幫你設計好了的函式,你只要用它,它就會幫你把問題解決。

至於更深入的原理,在學了彙編之後你都不一定能夠理解,要完全理解,得把計算機組成原理和計算機體系結構學了才行。。。

c語言的用途很多,現在的很多嵌入式系統(如果你不知道,就把他看作是超小型計算機)就是用c語言來寫程式的。而且以後可以進一步學c++,windows上面的很多大型程式都是用c++寫的

其實開發環境,對於初學者來說,都差不多的,你可以找乙個中文版的dev-c++吧。。。或者用vc也行,但是vc功能超多,你得找個人來給你指出你只需要使用的其中乙個功能就可以了。

c語言中的void是空型別,什麼意思?初學者不懂

6樓:

這是針抄對函式而言的,c中函式就

襲是乙個bai表示式,乙個複雜的表du達式,既然是表示式,就要

zhi有表示式的dao值。但是很多時候我們需要的不是乙個具體的數,而是乙個過程,例如,我們只想輸出一行字,這個時候函式就沒有什麼值,所以就不返回什麼東西,僅僅告訴作業系統過程結束就行了。void函式一般還是要有返回值的,一般是0,例如:

return 0;

7樓:飛雪射鹿笑倚鴛

空型別就是無型別! 放在函式前面,表示該函式不返回任何值,放在函式引數部分,表示函式不傳入引數。

8樓:匿名使用者

中文翻譯來為「無型別」。自常用在程式編寫中對定義函式的引數型別、返回值、函式中指標型別進行宣告。

void的字面意思是「無型別」,void *則為「無型別指標」,void *可以指向任何型別的資料。

在c語言中,凡不加返回值型別限定的函式,就會被編譯器作為返回整型值處理。但是許多程式設計師卻誤以為其為void型別。

樓主可以參考百科的解釋:

9樓:fox機械原型

void 是無引數型別,不需要返回值

10樓:

弄成空指標型別,可以指向任意型別的資料型別,要使用它的時候進行強制型別轉換,非常好用。

c語言,pop函式和push函式的作用分別是什麼?請詳細一點,謝謝。我是初學者~

11樓:匿名使用者

pop函式 出棧 ;push函式 進棧。

相當於有乙個箱子,push函式是把東西放進去;而pop函式則相反,是把東西從那箱子裡拿出來。

12樓:一棵麵包樹

這個算是資料結構的內容講解的是乙個叫做棧型別的資料結構,這個資料結構的特點就是後進先出--最後放進去的資料最先拿出來。pop函式就是拿出資料的操作,push是放入是資料的操作。

內容拓展:

pop函式呵push函式的使用:

#include

#include

#include

void *clean(void *arg)void * thr_fn1(void * arg)pthread_cleanup_pop(0);

pthread_cleanup_pop(0);

return (void *)1;

}//輸出結果: chread 1 start ->thread 1 push ***plte

//push和pop框起來的**,不管正常退出還是異常退出,都將執行清除函式,但是存在特例:不包括return 退出。

C語言求解,我是新手,大神教我,C語言初學者,求大神指教

include define n 6 void main int i,k 1,a n for i 0 i 用乙個迴圈,0 n 2,每次都判斷當前數字是否大於下乙個,要是有的話就跳出迴圈輸出no,否則最後輸出yes 有沒有大神教我用c語言寫乙個簡單的程式。我是新手,需要大神們寫出 作用哦 教程什麼的我...

我是魔獸世界的一名初學者,我是魔獸世界的一名初學者

兄弟算了吧,你要相信wy,我的賬號買g,還是5.1.7.3買的,結果呢,wy說我盜號,把我金幣扣除了。也不知道哪去了。你只不過被玩家騙了,我是被網易黑了,這能怎麼辦呢?去把三石兄殺了?有些事過去就過去了吧。現在國服就這樣,玩家素質偏低,這也沒辦法,魔獸為了玩家數量放低了門檻。只能自己小心一點了。我不...

我是C語言初學者,我的數學不是太好,我想問一下是不是我的數學不好,就學不好C語言了

數學難道不是培養邏輯能力的最有效的一門學科嗎?固然在c中,很多東東都是和函式掛鉤的,要是數學好了,肯定使你學習起來感覺倍加輕鬆,事半功倍,當然了,你數學不好,在學c時慢慢啃乙個小小的函式也不是未嘗不可的,也許這樣你對c理解得更加深刻些吧 呵呵,個人意見 有一定的關係,我也正在學,你學的是哪個版本?我...