首页 > 代码库 > 语言基础(项目结构、数据类型、变量、常量)

语言基础(项目结构、数据类型、变量、常量)

         数据类型→变量→运算符→表达式→语句

一.项目结构

.cs---    源文件(程序代码)

.csproj---项目文件(管理文件项)

.sln---   解决方案文件(管理项目)

.config---配置文件

函数的四要素:名称、输入、输出、加工。

主函数  

          static void Main(string[] args)     

           //args 可以自己随便更改名称      {          主函数内容          }

输入语句  

           string s = Console.Readline("");

           //读取一行数据,并赋值给s

输出语句

    Console.Write("要输出的内容");  

    Console.Writeline("要输出的内容");   

     //Write 与Writeline 的区别:Writeline输出后自动换行

常用快捷键:

;    语句结束

//    注释一行

/*    注释一段区域*/

shift delete   删除一行

ctrl k,c   注释选中行

ctrl k,u   取消注释选中行

Alt →     提示,更改

ctrl X     剪切一整行

ctrl V    粘贴一整行

 

二.数据类型
1.值类型
(1)整型:有符号整型和无符号整型。

        区别是无符号整型要比有符号整型的正数范围大。2X+1

        有符号整型:sbyte,short,int,long  带有正负数,范围按所写依次增大

        无符号整型:byte,ushort,uint,ulong  只有正数,范围也是依次增大

 (2)浮点型:float, double, decimal

 (3)字符型(Unicode类型):char=‘hello world!’

(4)布尔型:boll(ture,false)(判断用T or F )

 (5)字符串型:string(用双引号“”)

       String 等同于字符型的概念,长度较长,定义时需要用双引号

(6)日期时间型:datetime

(7)枚举类型:Enum E{......}形的用户定义类型

(8)结构类型:Struct S{......}形式的用户定义类型

2.引用类型

(1)字符串型:string(用双引号“”)

       String 等同于字符型的概念,长度较长,定义时需要用双引号

(2)类类型:Object(所有其他类型的最终基类)

                   Class C{......}形式的用户自定义类型

(3)接口类型:Interface I{......}

(4)数组类型:分为一维和多维数组,例如int[](一组整数)和int[,](两组整数)

示例:

三.变量

1.变量的命名规则:

(1)变量名组成:字母、数字、下划线、@、汉字

(2)首字符只能是字母、下划线、@、汉字
(3)不能与系统关联字重名
2.变量定义:
数据类型 变量名[=值]
//[]内的内容不是必填
示例:int a =1
3.变量的使用:赋值、取值

四.常量

1.分类:符号常量、字面常量

2.符号常量的定义:

变量声明前加关键字const

示例:const int a =3

3.符号常量的使用:不能赋值,只能取值

4.转义字符:

‘\t‘         tab键字符

‘\\‘         反斜线

‘\’‘          单引号

‘\“‘         双引号

‘\n‘         换行

‘\r‘         回车

 

语言基础(项目结构、数据类型、变量、常量)