学习一门计算机语言,不能光靠看书,最主要的是要动手联系。不记得从哪里看到过,要成为一名网络大牛,要有10万行以上的程序才是基础。

首先需要一个能够编辑程序的地方(IDE),经过大约10天的网上看各种视频,参考各种学习知识,我认命了,最终还是选择了VScode作为我的编辑器。

选择VCcode的原因主要是免费和简单。

在window里安装链接:https://shimo.im/docs/lgqAaLT0dRMVCEcC/

在MacOS里安装链接:https://shimo.im/docs/OkFRtOFtfa4D4lw1/

这个链接是在学习python的过程中,培训机构给的这个地址,当时为了学习python我在电脑里安装了这个软件,在电脑里安装了相关与python程序编写需要的组件。在网上查找的过程中发现,不需要再次安装,只是左侧扩展条里(标题为“扩展 商店”)输入了一个“C”,下面出现了很多相关与C语言的组件,根据个人兴趣选择了几个进行了安装。

然后打开左侧功能条里顶端的“资源管理器”,里面转到为了学习C语言自己设置的文件夹(由于计算机行业对中文的不友好,最好整个路径不出现汉字,据说以后会出现很多麻烦,我没敢尝试过),在这个界面里新建文件,在保存的过程中选择后缀为.C。

这样就可以在这个界面里敲入自己的代码了。我也是老老实实的跟着各个培训视频、教材的习惯,准备首先让电脑输出一个“hello world”。抄录下来代码后,在顶部菜单里找到“运行”命令。。。。。。意想不到的事情出现了:电脑没有和python一样出现预期的运行结果。

电脑弹出一个下面的窗口:

里面只有一句话:launch:program 'd:个人\c project\build\Debug'does not exist

什么鬼。本着我有限的英语能力,这应该是在提示目标路径里没有debug这个东西。应该不是一个文件吧。

悲催呀,泪奔。自学一个语言咋就这么难呢?万里长征第一步迈出来了,继续找吧。

作为本人学习的笔记,我会尽量列清遇到的各种问题,还有解决问题的过程。以便自己下次遇到再处理,方便有人参考。对于这里面写的任何东西,欢迎有缘人帮助提出意见,欢迎大家讨论。不欢迎谩骂之类,毕竟我是完全意义上的自学,各种不明白到处都是。

嵌入式学习第四步—C语言学习用软件安装的更多相关文章

  1. 【数据库】4.0 MySQL入门学习(四)——linux系统环境下MySQL安装

    1.0 我的操作系统是CentOS Linux release 7.6.1810  (Core) 系统详细信息如下: Linux version 3.10.0-957.1.3.el7.x86_64 ( ...

  2. ICE学习第四步-----客户端请求服务器返回数据

    这次我们来做一个例子,流程很简单:客户端向服务器发送一条指令,服务端接收到这条指令之后,向客户端发送数据库中查询到的数据,最终显示在DataGridView上. 根据上一篇文章介绍的Slice语法,我 ...

  3. linux学习之系统管理、网络配置、软件安装

    一.ifconfig,命令查看linux系统IP 二.su切换到root下(已是root用户不用切换),使用setup命令启用界面操作         CentOS我安装的是Minimal版本,没有安 ...

  4. Linux学习总结(九)—— CentOS常用软件安装:中文输入法、Chrome

    中文输入法 切换到root用户,运行以下命令: yum install "@Chinese Support" 按照提示,一路Yes等待安装完成.安装完成后点击左上角System - ...

  5. 四步完成NodeJS安装,配置和测试

    四步完成NodeJS安装,配置和测试 NodeJS 官网地址: http://nodejs.org/ 第一步:在官网点击 ’ INSTALL ’,下载相应的版本(我的机器是Win7专业版 64bit) ...

  6. 【数据库】3.0 MySQL入门学习(三)——Windows系统环境下MySQL安装

    1.0 我的操作系统是window10 专业版 64位.,不过至少windows7以上系统都是一样的. 关于MySQL如何下载,请参考博文: [数据库]2.0 如何获得MySQL以及MySQL安装 h ...

  7. 最新自然语言处理(NLP)四步流程:Embed->Encode->Attend->Predict

    http://blog.csdn.net/jdbc/article/details/53292414 过去半年以来,自然语言处理领域进化出了一件神器.此神器乃是深度神经网络的一种新模式,该模式分为:e ...

  8. Ajax发送异步请求(四步操作)

    1.第一步(得到XMLHttpRequest) *ajax其实只需要学习一个对象:XMLHttpRequest,如果掌握了它,就掌握了ajax!! *得到XMLHttpRequest >大多数浏 ...

  9. MVC学习(四)几种分页的实现(3)

    在这篇MVC学习(四)几种分页的实现(2)博文中,根据URL中传入的两个参数(页码数,首页.上一页.下一页.末页的标记符)来获得对应的分页数据, 只是传入的参数太多,调用起来不太方便(标记符不能够写错 ...

随机推荐

  1. [BUUCTF]PWN——[ZJCTF 2019]Login

    [ZJCTF 2019]Login 附件 步骤: 例行检查,64位程序,开启了canary和nx保护 2. 试运行一下程序 3. 64位ida载入,检索字符串,在程序里找到了用户名admin和密码2j ...

  2. msfvenom生成payload命令

    msfvenom生成payload命令 windows: msfvenom -a x86 --platform Windows -p windows/meterpreter/reverse_tcp L ...

  3. Hive实战—时间滑动窗口计算

    关注公众号:大数据技术派,回复: 资料,领取1024G资料. 目录 时间滑动计算 外部调用实现时间循环 自关联实现滑动时间窗口 扩展基于自然周的的滚动时间窗口计算 总结 时间滑动计算 今天遇到一个需求 ...

  4. windows10 c++获取本机IPv4,ipv6,查询本机Ipv4,ipv6

    1.关于 演示环境: win10+VS2017 2.支持 需要下面的库支持: ws2_32.lib 需要下面的宏,添加到项目属性-> c/c++ -> 预处理器定义 _WINSOCK_DE ...

  5. 【LeetCode】492. Construct the Rectangle 解题报告(Java & Python)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 Java解法 python解法 日期 题目地址:ht ...

  6. 【LeetCode】260. Single Number III 解题报告(Python & C++)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 异或 字典 日期 题目地址:https://leet ...

  7. 【LeetCode】662. Maximum Width of Binary Tree 解题报告(Python)

    [LeetCode]662. Maximum Width of Binary Tree 解题报告(Python) 标签(空格分隔): LeetCode 题目地址:https://leetcode.co ...

  8. window11连接局域网共享失败处理办法

    第一步1.按 Win + R 组合键,打开运行,并输入:gpedit.msc 命令,确定或回车,可以快速打开本地组策略编辑器2.本地组策略编辑器窗口中,依次展开到:计算机配置 - 管理模板 - 网络 ...

  9. Improving Variational Auto-Encoders using Householder Flow

    目录 概 主要内容 代码 Tomczak J. and Welling M. Improving Variational Auto-Encoders using Householder Flow. N ...

  10. Spring企业级程序设计 • 【目录】

    章节 内容 实践练习 Spring企业级程序设计目录(作业笔记) 第1章 Spring企业级程序设计 • [第1章 Spring之旅] 第2章 Spring企业级程序设计 • [第2章 Spring ...