C的第一个程序【C语言教程】【预篇 1】

学习C语言的第一个编程软件和环境,这里推荐DEV C++、VSCode

DEV C++ 有集成环境,VSCode 的 C 环境需要自己配置, 环境可以选择MinGW64,这个配起来会简单一些

对于 C 环境的配置,这里就不做演示了(网上有太多了),这里放几个网址可直接跳转(记得给下面的这些博主点赞

DevC++ 软件下载及安装教程(详细、具体)_devc++下载-CSDN博客

在Windows中安装MinGW-w64最新版本(目前12.1.0)_mingw64-CSDN博客

第一次接触VSCode 的朋友,看到常用快捷键就可以了(也可以看完)

VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了_vscode使用教程-CSDN博客如果VSCode 和 mingw64 是自己下载的,直接看下面链接的编译环境配置即可

VScode + MinGW-w64 编程环境搭建(C/C++)超详细_vscode mingw64-CSDN博客

VSCode 和 DEV C++ 配好一个就可以了这里我使用的是 DEV C++,因为这个它对于新手真的非常友好

1. C 语言的第一个程序

先照着敲代码,等会解释这个代码

#include <stdio.h>

int main()
{
	printf("Hello World!");
	
	return 0;
}

(在DEV C++ 里 按下 Ctrl+鼠标滑轮滚动 可以放大/缩小字体)

2. hello 程序的构成

 /* 对于下面的说明 新手 只需看完,了解到了就可以 不需要理解  */

a.第一行代码 "#include <stdio.h>" 是对于头文件的引入 

        "#include <>"是一个预处理命令 

        ".h" 后缀是一个 C语言 当中的头文件 (后面章节解释它的作用与编写)

        "stdio.h" 是 标准IO库头文件 

b. 第三行代码 "int main()" 是一个函数的定义 main() 是一个特殊的函数

        "int" 是函数的返回值类型        "main" 是函数的名字         "()" 表示 "main"是一个函数

        main() 函数是 C程序 的入口,是整个程序的框架,也是生成可执行程序过程中不可缺少的部分  

                总之,每一个 C程序 都需要包含这个函数,程序的执行 和 程序员的梦也从这里开始

c. 4-8 行是函数体,即是一个函数的内容

         "printf()" 是对一个函数的调用,它是一个 打印/输出 函数,负责把括号里面的内容 打印到终端(终端就是那个黑色背景的界面)

        "return 0"  这个对应着 "main" 前面的 "int",  "0"是返回值 更多的内容后面解释

3. 总结

这就是 C程序 的主要构成,除去第5行代码,剩下的代码都出现在大量的程序当中

所以对于这一节,我们需要记住 除去第5行代码之后的代码框架,如下:

#include <stdio.h>

int main()
{
    

    return 0;
}

 当我每次写C程序前,都会先把上面的这个结构写下来,然后再编写其他的代码

好了,这一节就讲到这里。下一节,将能学到更多的内容

4. 练习

尝试把 "Hello World" 换成其他文字,以及尝试能否输出中文


最后更改日期 [2024/8/18]

内容概要:本文介绍了一个基于Simulink的混合储能驱动永磁同步电机全系统仿真模型,涵盖了系统整体架构与关键控制策略,重点实现了电流环的二阶滑模控制(STSMC)、有限集模型测控制(FCS-MPC)和PI控制等多种先进控制方法。该模型集成了混合储能系统与永磁同步电机驱动系统,能够模拟复杂工况下的动态响应、能量管理过程及多变量耦合特性,适用于高性能电机控制系统的设计、分析与验证,尤其在新能源汽车、电动驱动系统和工业自动化等领域具有重要应用价值。; 适合人群:具备Simulink仿真基础、电力电子与电机控制背景的高校研究生、科研人员及自动化、电气工程领域的研发工程师。; 使用场景及目标:①用于研究和对比不同电流控制策略(如STSMC、FCS-MPC、PI)在永磁同步电机系统中的动态性能、鲁棒性与抗干扰能力;②支撑混合储能系统在电动驱动、新能源汽车、智能电网等领域的系统级仿真与优化设计;③为先进控制算法的开发与工程化落地提供高保真、模块化的仿真平台。; 阅读建议:建议结合Simulink模型与相关控制理论进行对照学习,重点关注各功能模块之间的信号交互、控制逻辑设计及参数整定方法,可通过修改负载条件、切换控制模式等方式开展对比实验,深入理解系统动态行为与控制效果差异。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值