《拯救大学生课设不挂科第二期之Windows11下安装VC6.0(VC++6.0)与跑通Hello,World!程序教程》【官方笔记】

news2024/11/24 16:02:18

背景与目标人群:

大学第一次学C语言的时候,大部分老师会选择VC6这个编辑器。

但由于很多人是新手,第一次上大学学C语言

老师要求VC6.0(VC++6.0)写C语言跑程序可能很多人还是第一次接触电脑。

需要安装VC6这个编辑器并且编译C语言程序,但是不怎么会装。

博主结合自己当时学习与现在开发的经验来教大家如何安装。

视频地址:

【待补充】

最终效果:

windows11下能使用VC6跑.c和.cpp文件,其中.c是C语言的程序后缀,.cpp是C++语言的程序后缀。

形如下图

安装VC6过程(出现错误解决):

1:我们先参考人家的博客下载VC6的包和解决兼容性问题

阿里云盘的官网下载地址:阿里云盘 - 备份无忧 整理有序·阿里巴巴集团出品 (aliyundrive.com)

VC6安装包:阿里云VC6安装包地址

提取码:4q3w

【阿里云网盘下载,避免百度云收费,阿里云有免费的存储空间送而且不收费也不限速,初次用户手机得下一个阿里云盘的APP以及电脑装一下PC版本这个建议大家不怕麻烦装,可以避免以后充钱给百度云盘

Vc++安装包_Visual C++ 6.0中文版安装包下载及win11安装教程_vc++ 6.0-CSDN博客

VC6初次安装关键截图

需要大家结合博主视频来理解,本专栏需要搭配视频,不是纯文章

2:验证VC6安装是否成功

我们需要创建一个.c后缀的C语言程序,来看安装是否成功。

.c和.cpp后缀的源码:

#include"stdio.h"

void main() {
	//C语言[.c文件,我们也可以以C语言的语法写在.cpp文件后缀中],他想要运行,都必须有一个主函数
	printf("Hello World!\nCome on boy and gril!\n");
}

初识C语言——为什么每个C程序都有一个main函数【建议看】

https://cloud.tencent.com/developer/article/2382696

兼容性问题解决

博主视频安装中照阿里云的那个参考博客安装没有出现,这是一个可选项。

可能有同学win7/10,使用学校或自己的电脑会存在一些问题,到时候大家沿着博主视频的思路去模仿解决。比如输入对应的错误,多一些耐心去尝试,一定能解决!!

几步解决安装win11后vc++6.0不兼容问题_visual c++ 6.0不兼容win11-CSDN博客

我们右键属性、切换windows7,然后重新新建工程或者打开工程来解决

4:最终运行.c和.cpp

创建工程

【无论是创建.c还是.cpp这一步都是一样的】

添加文件名时区分.c还是.cpp

这决定你创建的C语言程序还是C++语言的程序!!

.c与.cpp的区别解析 - herizai007 - 博客园 (cnblogs.com)

编译、组件、运行【很重要的按钮学习】

详细优秀的VC6使用讲解文章【建议看】

VC6.0(Visual C++ 6.0)使用教程(使用VC6.0编写C语言程序) - 知乎 (zhihu.com)

.c和.cpp最终成功运行图

实际问题交流板【博主挑选、大家留言】:

【大家以评论留言方式说明问题,up/博主会关心整理热点问题,提供解决方案或者思路】

博主更新动力!

欢迎大家点赞、收藏、关注、评论、批评啦 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1690846.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何零基础快速制作商业画册?这篇攻略帮你搞定

随着社会经济的发展,商业画册作为企业形象和产品介绍的重要载体,越来越受到重视。然而,很多企业和个人由于没有设计背景,在面对制作商业画册时往往感到困惑。本文将为你介绍零基础快速制作商业画册的攻略,让你轻松搞定…

嵌入式实时操作系统笔记1:RTOS入门_理解简单的OS系统

今日开始学习嵌入式实时操作系统RTOS:UCOS-III实时操作系统 本次目标是入门RTOS,理解多任务系统...... 本文只是个人学习笔记,基本都是对网上资料的整合...... 目录 STM32裸机与RTOS区别: 裸机中断示例: RTOS对优先级…

C语言 数组——数组的定义和初始化

目录 为什么使用数组(Array)? 一维数组的定义 一维数组的初始化 一维数组元素的访问 一维数组元素的赋值 数组的逻辑存储结构 数组的物理存储结构 二维数组的定义和初始化 为什么使用数组(Array)? 一维数组的定义 一维 数组的定义 int a[10]; 定义一个有 10 个 int 型元素的…

C++ 网络编程

一、Reactor 网络编程模型 reactor 是一个事件处理模型。网络处理:因为用户层并不知道 IO 什么时候就绪,所以将对 IO 的处理转化为对事件的处理。网络模型构成: 非阻塞 IO:操作 IO,如果 IO 未就绪,IO 函数会立刻返回。IO 多路复用:检测多路 IO 是否就绪。工作流程: 注册…

一文了解 FileBeat:诞生背景、发展历程与定义

🐇明明跟你说过:个人主页 🏅个人专栏:《洞察之眼:ELK监控与可视化》🏅 🔖行路有良友,便是天堂🔖 目录 一、引言 1、什么是ELK 2、FileBeat在ELK中的角色 3、File…

C++的数据结构(十八):并查集

并查集(Union-Find)是一种用于处理一些不交集(Disjoint Sets)问题的数据结构。它主要支持两种操作:合并集合(Union)和查找元素所属集合(Find)。在解决诸如连通性问题、网…

在XP/Vista系统下使用Node.js的babel-cli命令行工具转码ES6语法的js文件,让IE8浏览器也能运行

在XP系统下IE浏览器最高只能装到IE8,在Vista系统下最高只能装到IE9。 2015年以后,JavaScript新增了很多语法,比如class、extends,还有let和const等等,这些语法都是XP下的终端浏览器IE8所不支持的。要想让使用了这些新式…

[集群聊天服务器]----(五)User类、UserModel类

接着上文[集群聊天服务器]----(四)MySQL数据库模块,接下来我们对User类、UserModel类进行剖析,User表和UserModel类是项目最基本也是最重要的部分,通过它我们对用户的id,用户名,密码,状态相关信息进行存储&…

VSCode运行CMake教程

参考视频: https://www.youtube.com/watch?vm9HBM1m_EMU 首先下载&安装opencv包以及cmake包 接着配置环境变量 点击环境变量 ---下面系统变量的path 找对应路径 添加后三个: 确定即可 接着创建空目录 右击vscode打开 扩展中安装 c tools、cmake、cmake too…

华为芯片与系统详细梳理--Kirin麒麟 Ascend昇腾 Kunpeng鲲鹏 HarmonyOS鸿蒙 Euler欧拉

华为芯片与系统详细梳理--Kirin麒麟 & Ascend昇腾 & Kunpeng鲲鹏 & HarmonyOS鸿蒙 & Euler欧拉 1 概述2 芯片2.1 整体描述麒麟芯片(To C)【面向智能终端】昇腾芯片【面向AI计算】鲲鹏芯片【面向通用计算】 2.2 细分系列麒麟芯片&#xf…

基于UDP的tftp的文件传输

#define SER_PORT 69 #define SER_IP "192.168.125.71" #define CLT_PORT 6666 #define CLT_IP "192.168.125.158" int main(int argc, const char *argv[]) {//创建套接字文件描述符int cfd socket(AF_INET,SOCK_DGRAM,0);if(cfd -1){perror("sock…

Hadoop3:HDFS的Fsimage和Edits文件介绍

一、概念 Fsimage文件:HDFS文件系统元数据的一个永久性的检查点,其中包含HDFS文件系统的所有目 录和文件inode的序列化信息。 Edits文件:存放HDFS文件系统的所有更新操作的路径,文件系统客户端执行的所有写操作首先 会被记录到Ed…

掌握RESTful API:从入门到精通,全面解析Web开发的基石!

在现代Web开发中,API(应用程序编程接口)已经成为不同系统之间通信的重要手段。其中,RESTful API是一种基于HTTP协议的设计风格,它简洁、易用且高效。作为一个资深的技术人员,本文将全面详细地介绍RESTful A…

VM逆向,一篇就够了(下)

实战三 d3sky 这一题需要了解一些TLS相关知识 TLS回调函数 TLS(Thread Local Storage,线程局部存储)是各线程的独立的存储空间,TLS回调函数是指,每当创建或终止进程的线程时会自动调用执行的函数,且调用…

蓝桥杯Web开发【国赛】2022年真题

1.水果拼盘 目前 CSS3 中新增的 Flex 弹性布局已经成为前端页面布局的首选方案,本题可以使用 Flex 属性快速完成布局。 1.1 题目问题 建议使用 flex 相关属性完成 css/style.css 中的 TODO 部分。 禁止修改圆盘的位置和图片的大小。相同颜色的水果放在相同颜色的…

[Unity报错] The type or namespace name ‘Newtonsoft‘ could not be found

简介 Unity在跑别人的代码时,控制台报了以下错误 The type or namespace name Newtonsoft could not be found 鉴于这块资料较少,写一下教程帮助后来者。 报错的原因主要是因为缺少Newtonsoft.json这个包,导致Unity在using该库时出现错误。…

振动盘配上智能相机后实现全自动化

#智能相机 #振动盘 振动盘配上智能相机后的全自动化技术正在各个行业蓬勃发展。振动盘是一种利用震动作用将物料快速分离和输送的装置,而智能相机的高精度图像识别技术能够准确探测和捕捉物料。将两者结合起来,不仅能提高生产效率,还能降低人…

AI爆文写作:标题需要什么?情绪炸裂,态度要激烈,行为要夸张!

现在这个传播环境下,在公域中,轻声细语,慢慢的说,无法吸引到注意,没有人搭理。 标题要需要情绪张扬,态度激烈,行为夸张,大声喧闹。 唐韧的用户群是互联网产品经理,阅读量…

开源实用!猫抓媒体嗅探浏览器插件

CatCatch:网络资源,一触即发 - 精选真开源,释放新价值。 概览 CatCatch是一个专为浏览器设计的资源嗅探扩展,旨在帮助用户轻松捕获和分析网页中的各种资源。无论是视频、音频还是其他类型的文件,猫爪都能提供直观的界…

了解K8s集群kubectl命令进行陈述式资源管理

前言 在 Kubernetes 集群中,通过陈述式和声明式资源管理是确保应用程序高效运行的关键。认识这两种管理方法,能够更好地掌握 Kubernetes 集群的运维和管理。 目录 一、K8s 资源管理操作分类 1. 陈述式 2. 声明式 3. K8s 集群管理常用命令概览 二…