C 基礎(一) 資料型別

2021-10-05 08:36:26 字數 2544 閱讀 6618

using system;

namespace base_01

#endregion}}

**說明

(1)每個程式只能有乙個main方法;

(2)#region **摺疊塊, #endregion可以實現**塊摺疊;

(3)c#需要引用命名空間,類似於c++新增標頭檔案,命名空間裡有相關類。例如console是system名字空間裡的類;

(4)  控制台輸出

console.writeline("hello world!");    //輸出後換行

console.write("c#是微軟的程式語言"); //不換行輸出

console.readkey(); //控制台等待,vs2019之後的高版本不需要這句

3個斜線可以注釋方法。

2個斜線普通注釋

(1)整數型別

(2)小數型別

**示例

double m1 = 12.34;

float m2 = 12.345f; //預設小數的double型別,如果是float最好加個f

decimal m3 = 0.12334343m; //精度更高,一般表示錢相關的變數,結尾加m

(3)非數值型別

示例**

char mychar = 'a';

string str = "china asd";

console.writeline("第乙個,第二個", mychar, str);

問題:string與string的區別

c#是區分大小寫的,但是我卻發現c#中同時存在string與string,於是我很困惑,於是我上網搜尋了一下,於是我了解了一些小知識。

msdn中對string的說明:stringis analiasforstringin the .net framework。string是string的別名而已,string是c#中的類,string是framework的類,c# string 對映為 framework的 string。如果用string,編譯器會把它編譯成string,所以如果直接用string就可以讓編譯器少做一點點工作。

如果使用c#,建議使用string,比較符合規範 。 string始終代表 system.string(1.x) 或 ::system.string(2.0) ,string只有在前面有using system;的時候並且當前命名空間中沒有名為string的型別(class、struct、delegate、enum)的時候才代表system.string。

string是關鍵字,string不是,也就是說string不能作為類、結構、列舉、字段、變數、方法、屬性的名稱,而string可以。

用const修飾的變數,賦值後就不可改變,類似於c++的const

//int轉string

int value1 = 100;

string str1 = convert.tostring(value1);

console.writeline("str = " + str1);

//string轉int

string str2 = "123";

int value2 = int.parse(str2);

console.writeline("value2 = " + value2);

using system;

namespace 陣列

console.writeline();

foreach(var item in array1)

//方式2,3,4

int array2 = ;

int array3 = new int[3] ;

int array4 = new int ;

console.readkey();}}

}

c 基礎(一) 資料型別

c 的資料型別分為兩類 值和引用,值型是乙個長度固定的資料,引用型是乙個長度可變的。具體來說 值 整數型 浮點數 布林型 字元型 結構 列舉 六種 引用 c 預定義引用 陣列 類 介面 下面具體介紹 整數型 8 16 32 64位,每種又有正負和非負兩種整數,共8種,sbyte byte short...

C 基礎 一 資料型別

常量的定義 1.define 2.const 注意 define 的形式不要在結尾寫分號了 include using namespace std define day 7 int main 資料型別 1.整形 short 短整型2位元組 16bit int 整形4位元組 long 長整型win4位...

C語言 基礎一 資料型別

因為要學習stm32嵌入式開發,c語言就需要重新撿起來啦 快速的過一遍c的基礎吧。在 c 語言中,資料型別指的是用於宣告不同型別的變數或函式的乙個廣泛的系統。變數的型別決定了變數儲存占用的空間,以及如何解釋儲存的位模式。c 中的型別可分為以下幾種 1 基本型別 它們是算術型別,包括兩種型別 整數型別...