zoukankan      html  css  js  c++  java
  • C#面向过程之编译原理、变量、运算符

    .net基础:
    .net与C# .net是一个平台 c#是一门语言



    .net的用途
    a.桌面应用程序 b.网站应用程序 c.专业游戏开发(XBOX360) d.嵌入式设备软件开发 e.智能手机APP开发 f.平板电脑APP开发

    正题:
    static void Main(string [] args) 主函数、方法入口

    编译原理:
    1.编写源代码;
    2.C#编译器将C#源代码编译成MSIL;
    3.将中间代码交给CLR的即时编译器(JIT)将微软中间语言转化成相对应的机器码(CPU指令)
    4.交给CPU运行机器码;
    被CLR所管理的代码叫做托管代码,不能够被CLR管理的代码叫做非托管代码,非托管代码运行效率较高,但是相对安全性较低;托管代码运行效率较低,但代码相对是安全的;

    变量:
    常见的数据类型:int double float char string





    转义符:通过一个/来改变后面的字符意义

    运算符:
    =:赋值运算符
    +-*/算术运算符
    +:将左右两边的字符串连接起来

    变量命名规则:
    变量命名必须有意义必须以字母或者_或者@开头,定义一个变量时首字母小写。
    注释:给人看的,不是给编译器看的
    文档注释的作用:当调用相对应的方法时给出智能提示
    定义在方法里面的变量使用之前一定要先赋值

    类型转换:将string类型强转为int类型两者并不兼容,但用convert.toint32就可以,因为convert不仅仅转换还是改造

  • 相关阅读:
    电话续
    邀请
    Detecting versions of IE
    Android命令行
    电话
    性格形容词
    .NET 异常处理
    uva 10161 Ant on a Chessboard
    转载 ACM训练计划
    uva 253 Cube painting
  • 原文地址:https://www.cnblogs.com/wuchunhu/p/3762891.html
Copyright © 2011-2022 走看看