C语言变量(B站翁凯)

C语言学习-翁凯(第十二章笔记) C语言学习-翁凯(第十二章笔记) C语言-第十二章 12.1.1全局变量:定义在函数之外的变量,全局的生存期和作用域 全局变量 定义在函数外面的变量是全局变量 全局变量具有全局的生存期和作用域 它们与任何函数都无关 在任何函数内部都可以使用它们 全局变量初始化 没有做初始化的全局变量会得到0值 指针会得到NULL值 只能用编译时刻已知的值来初始化全局变量 它们的初始化发生在main函数之前 被隐藏的全局变量 如果函数内部存在与全局变量同名的变量,则全局变量被隐藏 12.1.2 静态本 阅读详情

开启c语言回顾之路,学习视频观看的B战中翁凯老师

http://【浙江大学翁恺教你C语言程序设计!C语言基础入门!】https://www.bilibili.com/video/BV1dr4y1n7vA?p=15&vd_source=8073126ab46db1a18ce1966f1efa5556

首先我们观察这个主要程序

这个程序中涉及的知识点有三个,变量,输入,输出

变量

为什么需要变量?

变量相当于一个标签,在程序中我们需要用到数去计算,但在计算机的后台,计算机不能够识别我们指定的数字,所以,需要有一个标志能够让计算机识别出来并调用。

变量的定义

<类型名称><变量名称>;

int price;
int amount;
//一定要有分号,一定要用英文!!!!

命名规则

  • 只能由字母、数字、下划线组成
  • 不能以数字开头
  • C语言中的关键字(保留字)不能用

不能以数字开头,是因为计算机在识别到数字后会导致识别不准确

c语言中的关键字有(这些关键字不需要可以记,后续在学的过程中就可以记住):

变量赋值(初始化)

= 赋值运算符(数学中=表示关系,是静态的;在c中=表示赋值,是动态的)

<类型名称><变量名称>=<初始化>;

所有变量在使用前都应初始化;

c99的变量可以在任意地方被定义,ANSI C 必须将变量定义到最前面;

翁凯C语言课程笔记(前言---循环) 翁凯C语言笔记前言---循环部分 阅读详情

相关推荐

Qt6.8.0(win64)安装教程

启动 Visual Studio 2022 Community,选择 “继续但无需代码” 运行,然后打开Option设置,Add一条版本配置,Location 选择 D:\Qt\6.8.0\msvc2022_64\bin\qmake,点击确定。我是win11系统,所以选择windows版,下载路径二选一即可。方案1:默认情况下,额外勾选图中两个组件(总共40多G)方案2:按图中自定义勾选组件(总共5.8G)选择Custom Installation。我选的方案2,总共5.81G。

D4G1TIAO的博客 9073

首次c语言学习汇总-学习笔记-B306-优快云博客

在一个星期内,我通过b站的翁凯教学视频学习了解到了c语言的基础入门,学习了基于scanf float等系列函数。了解到了变量和常量的定义,学习并编辑了具有部分计算功能的相应计算器。同时我也通过csdn这网站进行了部分的学习内容。这是我学习的文章基础。

wen_yue1的博客 378

父子Agent架构:解决AI系统上下文污染的技术方案

在AI系统设计中,上下文管理是核心挑战之一。传统单Agent架构在处理复杂任务时,常面临上下文无限膨胀导致的信息淹没和性能下降问题。父子Agent架构通过职责分离和上下文隔离机制,采用分而治之的思想,将大任务拆解为多个子任务由专门子Agent处理。该架构中父Agent负责任务规划和结果汇总,子Agent执行具体任务后立即销毁中间状态,通过精炼摘要进行通信。这种设计不仅能有效控制上下文长度,还能提升系统稳定性和执行效率,特别适用于编程辅助、自动化测试等需要多步骤处理的场景。父子Agent架构体现了计算机科学中

weixin_42531710的博客 353

翁凯,C语言笔记(个人)

本文总结了C语言编程的核心基础内容,笔记中还包含大量代码示例,涵盖变量操作、输入输出、条件判断和循环控制等基础编程概念。适合作为C语言初学者的快速参考指南。

2501_91853415的博客 1318

从‘平行’到‘鱼骨’:手把手拆解AlGaN/GaN HEMT多栅指结构的布局优化实战

本文深入探讨了AlGaN/GaN HEMT多栅指结构的布局优化,从传统的平行栅结构到创新的鱼骨栅结构,详细解析了如何通过优化信号路径和热管理提升功率器件的性能。文章结合实测数据和EDA工具,展示了鱼骨栅结构在相位一致性、热阻和版图利用率方面的显著改进,为射频功率放大器设计提供了实用指导。

weixin_27061475的博客 443

测试人必看!正交表与Allpairs工具对比:如何选择最适合你的组合测试方案?

本文深入对比了正交表、PICT与Allpairs三种主流组合测试方案,帮助测试人员根据项目场景做出最佳选择。文章分析了各自的核心原理、优劣势及适用场景,特别强调了在涉及复杂约束时PICT工具的强大功能,并提供了从原理学习到CI/CD集成的实战选型指南。

weixin_29224309的博客 268

翁凯java程序设计总结(基于C语言基础上)

` 翁凯java程序设计总结(基于C语言基础上) 目录 文章目录翁凯java程序设计总结(基于C语言基础上)目录p24逃逸字符 p24逃逸字符 ​ 字符: ​​​​![在这里插入图片描述](https://img-blog.csdnimg.cn/5f89455760fa47579fa46711ceaa04e3.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow _50,text_Q1NETiBA5Z-65LqOYmlsaWJpbGnnvJ

guguguglal的博客 792

基于TENG的呼吸测量与识别系统:从蓝牙到WiFi的改造与上位机实现

本文介绍了一种基于摩擦纳米发电机(TENG)的呼吸测量系统改造方案,将原有蓝牙通信升级为WiFi传输。系统通过TENG传感器采集呼吸信号,STM32微控制器处理数据后,经ESP8266 WiFi模块发送至上位机。文中详细阐述了硬件改造(四通道改单通道、蓝牙换WiFi)、嵌入式软件修改(包括ESP8266驱动、数据采集与TCP通信实现)以及上位机软件设计。改造后的系统提升了传输距离和稳定性,为可穿戴健康监测提供了更优解决方案。

huanghm88的专栏 110

翁凯C语言学习笔记

一、翁凯C语言 1.定义宏常量的两种方式 const int AMOUNT=100; or #define AMOUNT 100 2.浮点数 //float是单精度浮点数 //double是双精度浮点数 3.数据类型 //整数 int printf("%d",...) scanf("%d",...) //带小数点的数 double printf("%f",...) scanf("%lf",...) //浮点数输入必须要用%lf 4. ...

qq_41850233的博客 1618

基于MATLAB实现语音信号MFCC特征提取(附完整代码)

你有没有想过你的智能手机是如何理解语音指令的?或者 Alexa 和 Siri 等语音助手如何处理您的命令?这种卓越能力背后的机制在很大程度上归功于一种称为 Mel 频率倒谱系数 (MFCC) 的方法。语音识别技术允许机器解释人类语音,将口语转换为计算机可以操纵的格式。这项技术对于开发交互式和响应式 AI 至关重要,例如声控助手、自动化客户服务系统和实时翻译服务。MFCC 代表 Mel 频率倒谱系数。这是用于自动语音和说话人识别的功能。

baidu_34971492的博客 1314

Agent Skills应用解析:构建可扩展、高效率AI探员

Agent Skills是一个简洁而强大的概念:它是一个包含组织化的指令、脚本和资源的文件夹,智能体可以动态地发现并加载这些内容,以在特定任务中表现更佳。可组合性(Composability):一个Agent Skill是一个独立的、封装良好的能力单元。开发者可以为不同的功能(例如PDF处理、网络浏览、数据分析)创建独立的技能,然后根据需要将它们组合起来,赋能不同的智能体。这意味着不再需要为每个用例构建碎片化、定制设计的智能体,而是可以通过组合现有技能来快速构建新的专业智能体。

形上得其象,形下合于数;阴阳自济,玄理自明。 1628

浙大mooc翁凯 C语言笔记

C语言学习笔记 结构体(struct) 结构体的嵌套 struct point{ int x; int y; };//定义平面上的点 struct rectangle{ struct point p1; struct point p3; }//已知斜对角两点,可定义一个矩形 如果有struct rectangle r;,就可以有r.p1.x、r.p1.y、r.p2.x、r.p2.y 如果有变量定义: struct rectangle r, *rp; rp = &r;

wzz2333的博客 1138

手把手教你RK3588 NPU驱动与RKNN Toolkit,AI开发不迷路!

本文详细介绍了RK3588 NPU驱动安装与RKNNToolkit使用方法。首先阐述了RK3588芯片在嵌入式AI领域的优势,包括6TOPS算力和混合量化支持。随后分步骤讲解了NPU驱动安装流程,包括准备工作、编译安装、验证调试及常见问题解决。接着全面介绍了RKNNToolkit的环境搭建、基本使用流程和图像分类实战案例,涵盖模型转换、推理优化等关键环节。最后展望了RK3588在智能安防、工业自动化等领域的应用前景,为开发者提供了完整的嵌入式AI开发指南。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 433

C语言学习-翁凯(第二章笔记)

C语言学习 第二章 2.1.1变量定义 做计算 printf("23+43=%d\n",23+43); 算找零 printf("100-23=%d\n",100-23); 如何能做程序运行时输入那个数字23,然后计算输出结果? 需要 有地方放输入的数字; 有办法输入数字; 输入的数字能参与计算。 例如: //change.c的main函数内 int price = 0; printf("请输入金额(元):"); scanf("%d",&price); int change =

qq_43104872的博客 3492

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

翁凯C语言知识

翁凯C语言知识

yyyouzibin的博客 695

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

初学翁凯老师的c语言后对其中一些问题的看法

要紧的是果敢地迈出第一步,对与错先都不管,自古就没有把一切都设计好再开步的事。这是本人在优快云社区上的第一次创作,犹豫了几天。内容比较简单,是在看完翁凯老师的其中一课后思考了一会的(具体哪节课我忘了)。但需要注意的是,这样复杂且难以理解的表达式在实际编程中应尽量避免,因为它会降低代码的可读性和可维护性,容易引入难以察觉的错误。这种复合赋值表达式的使用方式在这种复杂的混合运算中可能会导致代码的可读性降低,并且容易出错。这样可以更清晰地理解每个操作的顺序和结果,也更符合良好的编程习惯。

m0_74871188的博客 898

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

程序设计入门——C语言(翁凯版)第二周

先看一段代码代码分别将23+43和100-23的结果输出,但是如果想在程序运行时输入23,则需要1.有地方放输入的数字;2.有办法输入数字;3.输入的数字可以参与运算。下面一段代码int main()printf("请输入金额(元):");printf("找您%d元。return 0;输出结果为请输入金额(元): 24 (键盘输入 24 后按回车)找您 76 元。分析上段代码这一行定义了一个变量,名字是price,类型是int,初始值是0。

qq_44845100的博客 1249

c语言学习前言(翁凯)

标准版:1.:贝尔实验室的Ken Thompson(肯.汤姆森)等人开发Unix操作系统(最初用汇编语言)。:Thompson在BCPL语言基础上简化,创造了B语言(无类型,适合早期小型机)。但B语言功能有限,无法充分利用新型硬件(如PDP-11)。:Dennis Ritchie在B语言的基础上,于1972年左右设计了C语言。核心创新是引入了(如charint等)和更丰富的结构,使其既能进行高级控制,又能进行底层内存操作。2.

F_IRE_的博客 651

一篇梳理C语言——重学c语言、b站mooc翁恺入门+ 个人学习(更新学习ing)

字面常量是指直接出现在代码中的固定值,也称为直接量。表示不同类型的常量数据。包括1、整数常量:以整数形式出现的常量,可以包含数字(0-9)和可选的前缀。例如:0、42、-10、0xFF(十六进制)、0765(八进制)等。2、浮点数常量:以小数形式出现的常量,包含一个或多个数字、小数点、指数标记和可选的正负号。例如:3.14、-0.5、6.02e23(科学计数法表示的浮点数)等。3、字符常量:表示一个字符的常量,使用单引号括起来。例如:'A'、'7'、'?'等。

的博客 1443

浙大翁凯C语言网课笔记自整理——C语言入门必看(持更)

编程语言 (1950)Fortran(放弃)→BCPL(简化)→B语言(改造,充分发挥性能)→C语言。在没学编程语言时也许还是看不懂。其实上述程序是在用辗转相除法,计算32和26的最大公约数。为了玩小游戏Space Travel,需要在电脑上使用小型的操作系统。与计算机交流的方式:使用计算机语言写出的程序,以程序告诉计算机步骤。我们需要借助工具将ta转化成我们能看懂的样子↓。而当时只有大型机GE-645,以及对应的。对机器指令的直接翻译,是很底层的语言。以上:计算机--程序--算法。计算机懂什么语言呢?

2401_88157873的博客 1293

程序设计进阶——C语言(翁凯版)第一周

如果想把l后面的东西复制到另外一条字符串上,代码如下。同程序设计入门——C语言(翁凯版)第八周8.1.3。判断哪个被const了的标志是const在。如果申请失败则返回0,或者叫做NULL。如果想从左往右第二个l开始,代码如下。如果想要l前面那一段,代码如下。

qq_44845100的博客 851

从Hello World到GPS解析:翁凯C语言MOOC编程实战精要

本文深入解析翁凯C语言MOOC课程中的编程实战精要,从Hello World基础语法到GPS数据处理等工程实践,系统性地提升编程思维。课程通过数字逆序、时间换算等经典案例,培养算法与数据结构能力,并重点讲解边界条件处理、多维数组应用等核心技巧,帮助学习者完成从入门到实战的进阶。

weixin_30374009的博客 364

C语言学习-翁凯(第七章笔记)

C语言学习-翁凯(第七章笔记) 第七章 7.1.1初见函数 素数求和 int m,n; int i; int cnt=0; int sum=0; scanf("%d %d",&m,&n); if(m==1){ m=2; } for(i=m;i<=n;i++){ int isPrime=1; for(int k=2;k<i-1;k++){ if(i%k==0){ isPrime=0; break; } } //判断i

qq_43104872的博客 1002

C语言学习-翁凯(第九章笔记)

C语言学习-翁凯(第九章笔记) 第九章 9.1.1 取地址运算:&运算符取得变量的地址 运算符& scanf("%d",&i);里面的& 获得变量的地址,它的操作必须是变量 int i;printf("%x",&i); 地址的大小是否与int相同取决于编译器 int i;printf("%p",&i); &不能取的地址 &不能对没有地址的东西取地址 &(a+b)? &(a++)? &(++a)?

qq_43104872的博客 949

C语言基础(数据类型、常量和变量)

这是一篇偏笔记性质的C语言基础文章,旨在帮助初学者学习或复习C语言基础知识

Sunny_Cat_的博客 1286

C语言程序入门——b站翁恺C语言教程练习题记录(3)

【代码】C语言程序入门——b站翁恺C语言教程练习题记录(2)

m0_50901007的博客 573
上一篇: setting.py文件
下一篇: C语言输入、输出(B站翁凯)
F_IRE_
博客等级 码龄5年 25粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值