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语言笔记前言---循环部分 阅读详情

相关推荐

Android汽车服务篇(一) CarService

本文主要说明了CarService这一系统服务的启动流程,以及一些关键成员的创建和初始化流程.同时简单介绍了一下客户端是如何获取和使用CarService对象, 如上文介绍的, CarService对象只是获取各个Manager的媒介,它本身并不承担管理传感器.空调等具体的任务.如果要获取车辆的相关信息,如车速, 车内空调温度,诊断信息, 或对车辆进行相关的控制,如升高和降低空调温度,控制座椅和车窗, 调节音量等,就要通过具体的Manager中的API和对应的服务来实现了.

u012514113的专栏 8148

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

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

wen_yue1的博客 378

手把手教你用LaTeX完成Elsevier期刊投稿:附完整文件上传清单与注意事项

本文提供了一份详尽的Elsevier期刊LaTeX投稿实战指南。文章系统拆解了从稿件准备、文件上传到最终提交的全流程,重点解析了Manuscript、Figure(s)等关键文件的上传逻辑与注意事项,并附有PDF生成前后的详细检查清单,旨在帮助研究者高效、规范地完成投稿,规避常见错误。

weixin_29300931的博客 488

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

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

2501_91853415的博客 1318

MATLAB实战:手把手教你实现Gardner环路位同步(附完整代码)

本文通过MATLAB实战,详细讲解了Gardner环路位同步算法的原理与实现。内容涵盖插值滤波器、定时误差检测、环路滤波器与数控振荡器等核心模块,并提供完整代码和调试技巧,帮助读者掌握数字通信中关键的符号定时同步技术。

weixin_29048775的博客 175

随机向量函数链神经网络(RVFLNN)简介——附测试代码

宽度学习(Broad Learning System)原理介绍:随机向量函数链神经网络(RVFLNN) 目录宽度学习(Broad Learning System)原理介绍:随机向量函数链神经网络(RVFLNN)结构分析和训练优化 函数链神经网络(Functional-link neural network,简称FLNN)的结构如下图。 和深度神经网络结构不同的是,FLNN相当于把隐层放到了输入层中,作为增强结点(Enhancement nodes)。也可以理解成FLNN在输入层就对输入向量进行了非线性变换

weixin_44517742的博客 1万+

翁凯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

RV1126 MIPI CSI-2驱动RGB888图像采集的V4L2实战解析

本文详细解析了在RV1126平台上通过MIPI CSI-2接口采集RGB888格式图像的完整V4L2实战流程。核心内容包括设备树(DTS)配置、内核驱动适配、Media Controller链路调试,以及使用v4l2-ctl工具进行图像抓取与验证的方法,旨在帮助开发者打通从硬件连接到稳定采集RGB888图像数据的关键环节。

weixin_29161719的博客 166

翁凯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

华为 S2600T 存储 3 种网络端口(H4/H5/串口)用途解析与故障恢复实战

本文深度解析华为S2600T存储设备的三种关键网络端口(H4/H5/串口)的功能用途与故障恢复方法。通过详细的配置指南和实战案例,帮助管理员掌握管理接口(H4)的日常运维、维护接口(H5)的高级应用以及串口的应急操作,提升存储设备的可靠性和维护效率。

weixin_30899023的博客 337

从菜鸟到大神:VSCode助力HTML开发全攻略

本文全面介绍 VSCode 在 HTML 开发中的高效应用。先引导读者完成 VSCode 的安装与个性化设置,助其快速适应开发环境;接着推荐 Live Server、Prettier 等实用插件,实现实时预览、代码格式化等功能,提升开发效率。通过详细的开发实战步骤,从新建文件到添加样式,带领读者掌握 HTML 基础结构与常用标签使用。还分享代码片段管理、多人协作等进阶技巧,解决常见开发问题。旨在帮助开发者利用 VSCode,轻松高效完成 HTML 开发,打造优质网页。

邓邓子的博客 3368

浙大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

AI量化学习入门指南:从零开始掌握人工智能投资策略

量化投资:利用数学模型和计算机算法进行投资决策的方法算法交易:自动执行预定义交易规则的系统机器学习:让计算机从数据中学习并改进的技术回测:用历史数据检验交易策略表现的过程特征工程:将原始数据转化为模型可理解的输入过拟合:模型过度适应历史数据,导致未来表现不佳夏普比率:衡量单位风险所获得的超额收益AI量化投资不仅仅是技术的应用,更是一种理性、系统化的投资哲学。它不追求预测市场的每一个拐点,而是通过概率思维和风险管理,在不确定性的市场中寻找统计优势。

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 1132

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

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

翁凯C语言知识

翁凯C语言知识

yyyouzibin的博客 695

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

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

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

m0_74871188的博客 898

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

程序设计入门——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、付费专栏及课程。

余额充值