程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> c語言學習之基礎知識點介紹(一),語言學習基礎知識

c語言學習之基礎知識點介紹(一),語言學習基礎知識

編輯:關於C語言

c語言學習之基礎知識點介紹(一),語言學習基礎知識


本系列是為了學習ios做准備的,也能作為c語言入門的教程看看。

printf函數:

printf函數作為輸出語句,主要的作用個就是輸出用戶想輸出的語句。

例如:printf("我是一個大帥哥~~");

   printf("數字1=%d,數字2=%d",10,20);//%d接下來會在一起解釋。

          /*

    %d:填入int,short型的數據,例如printf("數字1=%d,數字2=%d",10,20);

    %ld:填入long型的數據,例如printf("數字1=%ld,數字2=%ld",10,20);

    %f:填入float類型的數據,例如printf("數字1=%f,數字2=%f",10f,20f);

    %lf:填入double類型的數據,例如printf("數字1=%lf,數字2=%lf",10,20);

    %c:填入char類型的數據,例如printf("數字1=%c,數字2=%c",‘1’,‘2’);

    格式化輸出內容:

      printf("要輸出的字符串",值列表);注意值與值之間要英文的逗號(,)隔開。

   */

c語言中數據類型:

short、int、long、char、float、double 這六個關鍵字代表C 語言裡的六種基本數據類型。

1.各種數據類型介紹

1.1整型

  整形包括短整型、整形和長整形。

1.1.1短整形

  short a=1;

1.1.2整形

  一般占4個字節(32位),最高位代表符號,0表示正數,1表示負數,取值范圍是-2147483648~2147483647,在內存中的存儲順序是地位在前、高位在後,例如0x12345678在內存中的存儲如下:

  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b

  數據:  78      56        34      12

  定義:用int關鍵字,舉例如下:

  int a=6;

1.1.3長整形

  long a=10;

1.2浮點型

  浮點型包括單精度型和雙精度型。

1.2.1單精度型

  浮點型,又稱實型,也稱單精度。一般占4個字節(32位),

  float a=4.5;

  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b

  數據:  00      00        90      40

1.2.2雙精度型

  一般占8個字節(64位)

  double a=4.5;

  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b  0x0012ff7c  0x0012ff7d  0x0012ff7e  0x0012ff7f

  數據:  00      00        00      00      00        00      12      40

1.3字符類型

  在各種不同系統中,字符類型都占一個字節(8位)。定義如下:

  char c='a';

  也可以用字符對應的ASCII碼賦值,如下:

  char c=97;

c語言中常量:

      定義一個常量的關鍵字const,常量是定義後就不會且不能更改的。

      常量的定義:

            字面量表示法:直接寫值。例如 1; 10.3; 'a';

            常規定義:const 類型 變量名 = 值;

 

c語言中變量:

      變量的定義:

           常規定義:類型 變量名 = 變量值;

      有無符號的變量:

           一般定義的數字類型的變量都是有符號的變量,如果想要定義無符號的變量,需要用unsigned關鍵字,

           帶著種關鍵字的變量只能定義大於等於0的數字。

           輸出該種類型的變量:short和int都是直接%u,例如:printf("%u \n",12);long類型是printf("%lu \n",12);

      

c語言中變量的命名規范:

 

      1、起名要有意義;

      2、只能用下劃線、字母、美元符號($)開頭;

      3、mac環境下可以使用中文,但是不推薦(標准c中是不可以的)。

      4、不能用關鍵字作為變量名。

      5、使用駝峰命名法(第一個單詞的首字母小寫,第二個單詞開始首字母大寫)。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved