C語言中向螢幕寫資料的諸多方式

2021-08-07 12:10:59 字數 512 閱讀 6804

參考:

printf是使用最廣泛的函式,輸出帶格式的字串。

printf(,variables);
帶格式的文字是指文字中不僅僅包含寫到**中的字串,還包含由程式動態生成的數字、字元和其它資料。

有時候只想使用printf的一小部分功能。

putchar(char);
只把乙個字元送到螢幕上。

puts(char*);
該函式的作用是把乙個字串寫到螢幕上。

程式設計師不使用printf()的第二個原因是為了提高程式的執行效率。printf()函式的額外開銷太多,也就是說,即使是進行一次簡單的操作,它也需要做大量的工作。它需要檢查傳遞過來的字串與格式說明符是否匹配,還需要檢查傳遞過來的引數個數,等等。上面提到過的另外兩個函式沒有這些額外的開銷,因此它們可以執行得非常快。

C語言中的資料

1.int pi pi是乙個普通的指向整型的指標。int const pci 乙個指向整型常量的指標。可以修改指標的值,但不能修改它所指向的值。int const cpi 宣告 pci為乙個指向整型的常量指標。此時指標是常量,它的值無法修改,但可以修改它所指向的整型的值。int const cons...

C語言中的資料

1.整型 指不帶小數的數字,也是最簡單最常用的 2.字元型 char 一般用來儲存當個字元 例如char s1 a 3.浮點型 浮點資料是指代小數的數字 變數定義的一般形式為 資料型別 變數名 多個型別相同的變數 資料型別 變數名,變數名,變數名.變數的賦值分為兩種方式 1.先宣告再賦值 2.宣告的...

C語言中引數的傳遞方式

c語言中引數的傳遞方式一般存在兩種方式 一種是通過棧的形式傳遞,另一種是通過暫存器的方式傳遞的。這次,我們只是詳細描述一下第一種引數傳遞方式,另外一種方式在這裡不做詳細介紹。首先,我們看一下,下面乙個簡單的呼叫例程 int add int a,int b,int c void main 借助以上例程...