小常识篇

一、C语言运算符级别分类

  1级(左结合)
    ( ) 圆括号;[ ]下标运算符;->指向结构体成员运算符;. 结构体成员运算符。
  2级(右结合)
    “ ! ”逻辑非运算符;“ ~ ”按位取反运算符;“ ++ ”前缀增量运算符;“ -- ”前缀减量运算符;
    “ - ”负号运算符;(类型)类型转换运算符;“ * ”指针运算符;“ & ”地址运算符;
    “sizeof ” 长度运算符。
  3级(左结合)
    “ * ” 乘法运算符;“ / ” 除法运算符;“ % ” 取余运算符。
  4级(左结合)
    “ + ”加法运算符;“ - ”减法运算符  

  5级(左结合)
    << 左移运算符;>> 右移运算符。
  6级(左结合)
    <、<=、>、>=关系运算符。
  7级(左结合)
    “ == ”等于运算符;“ != ”不等于运算符。
  8级(左结合)
    “ & ”按位与运算符。
  9级(左结合)
    “ ∧ ”按位异或运算符。
  10级(左结合)
    “ | ”按位或运算符。
  11级(左结合)
    “&&”逻辑与运算符。
  12级(左结合)
    “ || ”逻辑或运算符。
  13级(右结合)
    ? :条件运算符。
  14级(右结合)
    =、 +=、 -=、 *=、 /=、 %=、 &=、 ^=、 |=、 <<=、 >>=赋值运算符。
  15级(左结合)
    “,” 逗号运算符。

二、i++和++i的区别

    i++和++i相同之处是i都自增一,不同是i++表达式的值就是i,因为i++是先赋值后加值,而++i表达式的值是i+1,因为++i是先加后           赋值:

            如,i=1,i++表达式为1,++i表达式的值为2,
        对于for循环里循环变量增值 要用i++ 而不用++i ,个人认为从循环变量(i)增1考虑,两者没有区别,应该要看到完整的程序才能说   用哪个

三、变量的命名规则

         1.必须以“字母” _或者@符号开头(不能以数字开头)

         2.后面跟任意的数字,字母,下划线

                 注意:1)不能是C#中的关键字

                         2)C#中大小写是敏感的

                         3)变量不能重复定义

   3.定义一个变量时,变量名要有意义   如:studentName

                    1)C#  骆驼Camel命名法:变量名是一个名词,当变量只有一个单词 全部小写 如果有多个单词 除开第一个单词,其余单词的首字母大写 如果变量是一        个缩写,那么每个字母都要大写   studentName;   zsName ; name;

                   2)Pascal命名规范:每个单词的第一个字母都大写  (全局变量)  SoftwareName;

                   3)方法名每个单词的首字母要大写,方法名是一个动词;

       4)类名每个单词的首字母大写 类名要是个名词。

              在方法中定义变量,要使用Camel 命名法,Main方法也是用这种命名法

四、计算机的使用基本技巧

  Home    使光标跳到该行的最前面

  End       使光标跳到该行的最后面一行

  Pgup     上翻页

  Pgdn     下翻页

  Shift      光标经过的地方会被选中

  Ctrl+home 移到文档的最前端

  Ctrl+end  移到文档的最后面

  Backspace删除光标之前的   del 删除光标之后的

  善于使用ctrl+v/c/p

  插入,覆盖  insert  是插入模式  over是覆盖模式

  Ctrl+Z撤销上一次操作

  C#所用的符号都是半角  分号  引号  点 括号

    Region和endregion 下面的程序可以折叠一段代码

五、C#中的注释符    即对写的程序进行解释,注释给别人看的

       1.单行注释:以//开始

       2.多行注释:/*开始*/结束

       3.文档注释:文档注释,用于对类和方法进行注释,在类和方法前面连续输入三个/

六、

    生成的快捷键F6,检测错误

    运行的快捷键F5,运行文件

    F10单步调试

    在C#中,每一句话都必须以分号结束,分号表示一句话


  

原文地址:https://www.cnblogs.com/niyingying/p/3672948.html