心得flag
文章平均质量分 52
Dodder_三只虫子
斯人若彩虹,
展开
-
C语言编程 extern关键字的使用,关于外联属性的浅述
该关键字用在变量名或函数名前,是用来引用在别处定义的变量或函数。在一个工程中,创建两个文件。我简单创建了“new_test_2023”和“test_ceshi”两个源文件,这个时候,运行该工程,输出结果:所以可以得出结论,extern关键字,可以引用一个文件外的其他变量。原创 2023-04-10 16:30:43 · 139 阅读 · 0 评论 -
【浅谈】计算机存储 寄存器,高速缓存,内存和硬盘 栈区,堆区和静态区
数据在计算机中,存储在硬盘,内存,高速缓存和寄存器上。四者根据速度和存储量,有如下表示:寄存器上,一般都是字节大小的存储空间;高速缓存器上的存储空间要相对大一点,可以达到MB,但是也只是很小的存储空间。电脑大部分的数据都存储在内存上,一般电脑的内存都是4G,8G,16G的,目前市场上电脑支持的最大运行内存是128G。硬盘是用来做内存扩充的,像我们平常下载的游戏,缓存的资源,都是放在硬盘上,所以硬盘上的空间要明显更大一点,但是想要使用硬盘上的数据时,要将硬盘数据拿到内存中。原创 2023-04-07 21:05:40 · 1164 阅读 · 0 评论 -
c语言编程 关于#include<stdio.h>的存在
引言:在c语言编程中,开头需要一行#include否则一般就会进行报错,这究竟是为什么呢?原创 2023-03-31 09:46:45 · 134 阅读 · 0 评论 -
关于visual studio(VS)中scanf函数报错一劳永逸的解决办法
该串报错提醒的大概意思为:scanf这个函数是不安全的,考虑让我们使用“scanf_s”来进行替换。当然,我们是可以按照它所说,将“scanf”替换成“scanf_s”,但是值得注意的是,scanf才是c语言中的函数,而scanf_s只是vs这个集成开发环境提供的,所以在其他的开发环境中,是没有办法正常使用的,如果替换使用scanf_s则会导致在其他环境中的不兼容性。原创 2023-03-04 16:29:22 · 356 阅读 · 2 评论 -
个人笔记1
生命周期顾名思义也就是它存在的时间,像局部变量,出了局部范围,就会被自动销毁了,这样避免占用运行内存,而全局变量是和程序是共进退的,一直到程序结束才结束。库函数的使用,要包含头文件,这就是#include存在的意义,想要使用printf这个输出函数,那就是需要头文件的。全局变量的作用域是在整个工程,意思就是说,第二个源文件中的变量,也可以通过声明,进行使用的。局部变量的生命周期:进入作用域生命周期开始,出了作用域生命周期结束。全局变量的生命周期:整个程序的生命周期。原创 2023-03-05 02:00:00 · 45 阅读 · 0 评论 -
浅谈:编译器,解释器,编辑器三者的区别
划重点:整体到整体,再运行时有可以运行的二进制代码。划重点:一行行翻译,如果再执行那就再一行行翻译,不留翻译后的可以运行的二进制代码。原创 2023-03-03 17:10:12 · 571 阅读 · 0 评论 -
浅谈编程语言中的面向过程和面向对象
拿想要拥有一件夏天穿的小裙子举例。面向过程的方法就是,自己量体裁衣,选择想要的布料、花样,然后进行缝纫制作等,最终获得自己心仪的小裙子。面向对象的办法就是,打开某宝等购物软件,根据自己的意愿进行搜索。对象是对一种事物的抽象描述,可以认为某宝就是这个“对象”。原创 2023-02-27 17:50:26 · 67 阅读 · 0 评论 -
浅谈C语言:到底什么是C语言
C语言顾名思义,就是一门语言,作用:用来进行人机交互。举例来说,人与人想要进行交流,使用的语言有中文、英文等,人想要与计算机进行交流,也要使用语言,C语言便是其中的一种,Java、Python、c++等,都是人机交互使用的一种语言,形式不同,本质一样。原创 2023-02-26 21:39:05 · 347 阅读 · 2 评论