2025年张小七的C语言笔记

张小七的C语言笔记一 专业术语 NET 简介 是美国微软公司推出的软件开发和运行的平台 跨平台开发 NET Framework 框架 C 即 csharp 多种语言的混合体 Visual Studio 集成开发工具 二 使用记事本编程 Step1 创建一个 cs 结尾的文件 文件中写入相应代码

大家好,我是讯享网,很高兴认识大家。

一、专业术语

  1. .NET简介:是美国微软公司推出的软件开发和运行的平台,跨平台开发
  2. .NET Framework 框架:
  3. C#,即csharp,多种语言的混合体
  4. Visual Studio 集成开发工具

二、使用记事本编程

  • Step1. 创建一个.cs结尾的文件,文件中写入相应代码;

(注:.cs文件是C#程序类文件默认的扩展名)

  • Step2. 在文件中写入相应的代码,例:

      Console.WriteLine(“您好”);

  • Step3. 打印cmd状态行(命令行)窗口 ,在该窗口中,先编译 Demo_01.cs文件.

在命令行中输入D:然后回车,就会进入D盘;

CD 详细路径,例如:PS E:\>CD E:\Code  回车进入具体文件夹中

  • 基础语法 csc 文件的名字.cs    PS. csc Demo_01.cs


讯享网

  • Step4. 运行编译好的文件(.exe)
  • 基础语法.\Demo_01.exe .\Demo_01

(注:如果编译成功,会产生一个.exe的文件)

using System.*; //Console 在 System 文件夹下,此行用来告诉计算机我们要用 System 文件,在 System 后加 .* 会把此文件夹下的所有类加载下来 class Demo //定义一个类:class 类名 { static void Main (string [] args) //主入口的完整形式,已经定义好的主入口Main,Main是一个方法,后面需要跟 () , () 里写入内容 //static void 用来修饰主入口 Main //string 表示一个参数,后跟 [] args { Console.WriteLine("Hello World!"); //Console是内置类,里面有一个方法 WriteLine ,打印的内容写在 () 里 } }

讯享网
讯享网using System; class Demo { static void Main(string [] args) { Console.WriteLine("Hello World!") } }

三、#语言控制台打印语句:

(1)  Console.WriteLine(*);

  • 使用这条语句之前,要导入Console类所在的包:using System
  • 这条打印语句表示的含义是:使用系统提供好的Console类中的WriteLine()方法,实现打印,打印内容(数字、汉字、字母等)放在小括号里。
  • C#成语的基本结构(构成)
  • 导入包(程序集),如:using System;  使用usingusing语句可以有多条,且一定要放在程序的最上面,语句后面加 ; 表示结束。
  • 命名空间
  • 定义类,使用class关键字定义基本语法:
class 类名 {    //类中的写法 }

          注:类名和创建的.cs文件保持一致。

(2)类中添加主入口Main()

  • Main方法基本形式:
讯享网Static void Main(string[] args) { }

  • 运行程序时,编译器首先会试图去找Main()方法,然后按照代码的编写顺序执行;
  • Main()执行结束是,程序就结束了,如果当前类中除了Main()中还有其他内容,其他内容是不会被执行的。

(3)语句

  语句在方法中,默认以分号结尾,且均为英文符号。方法中可多条语句,也可0条语句

(4)注释

单行注释:// Ctrl+K+C   Ctrl+K+U 多行注释:/*            * …… */ 文档注释:为类、方法、属性添加注释。      a. 类 /// <summary>        ///           /// </summary>      b.方法/// <summary>           ///          /// </summary>             /// <param name="args"></param>

小讯
上一篇 2025-02-22 18:44
下一篇 2025-03-18 15:37

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/48960.html