首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    听说C语言高手都用txt代码?

    坊间传闻高手都喜欢用记事本代码,那么问题来了,我们以C语言为例,如何用记事本编译运行呢?...其实最简单的方式就是安装GCC编译器,在记事本编写C语言程序,然后再在命令行用GCC编译运行,下面我简单介绍一下实现过程,感兴趣的朋友可以尝试一下: 安装GCC编译器 这里推荐直接安装MinGW,一个集成编译调试工具...,集成了常见的GCC、G++、GDB等命令,可以轻松编译运行C语言程序。...下载的话,直接到官网上下载即可,一个exe文件,直接双击安装就行,安装后主目录如下,这里需要将bin目录添加到环境变量中,后面在cmd窗口就可以直接使用GCC命令编译C语言程序: 打开cmd窗口,输入...exe程序,可以直接运行: 至此,我们就完成了记事本C语言程序的编译和运行。

    2.7K2218

    shell脚本还能这么

    工作学习中,shell脚本是日常基本需求,你印象中的脚本应该是这样的:命令的堆砌、从上到下依次执行、杂乱无章、实现功能就行,导致自己的脚本自己都不想看,今天我就教你怎么脚本,学完之后,一定会说一句,...脚本还能这么!...,命令的堆砌,这就导致脚本复用性差,不易维护,解决这问题的关键在于函数化、模块化思想,shell虽然是一种比较简单的语言,但语言基本的逻辑控制、函数功能都有,这就让我们编写高质量shell脚本充满了想象...,可以通过return获取函数的返回值,但是return语句在shell中含义不同,return在默认会返回上一次命令的执行状态码。...那如何实现类似其他编程语言的return效果呢?可以使用echo命令: #!

    1.4K20

    C语言C++学到什么程度可以游戏辅助?

    一、先说一下一个外挂需要什么条件 1、熟练的C语言知识 目前的外挂大部分都是用BC或者是vc的,拥有熟练的C语言知识是外挂的基本条件 2、具有很强的汇编基础 一般游戏都不可能有原代码的,必须*反汇编或者跟踪的办...如果你不具有上面的条件,还是先把基础打好,再来写外挂吧,一分耕耘,一分收获,天下没有白掉的馅饼的 二、外挂面临的基本技术问题 1、修改进程的执行代码 要修改进程的执行代码,要先取得进程的ID,如果是由外挂程序启动...第一步是要跟踪出发和收的位置,至于怎么跟踪,我以后会提到,找到位置以后,有2个办法,一是在那个位置加一 个jmp语句,跳到你的处理函数位置,处理完后,再跳回来,这种方法要求比较高,需要处理好很多事情,另一种办法 是往那个位置条能造成例外的指令...小编推荐一个学C语言/C++的学习裙【 六二七,零一二,四六四 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

    3.6K10

    C语言这么厉害,它自身又是用什么语言的?

    这是来自我的星球的一个提问:“C语言本身用什么语言的?” 换个角度来问,其实是:C语言在运行之前,得编译才行,那C语言的编译器从哪里来? 用什么语言来写的?...汇编语言的问题解决了,就往前迈进了一大步,这时候就可以用汇编语言C语言的编译器,我们说这是C编译器的老祖宗。 有了这个老祖宗,就可以编译任意的C语言程序了,那是不是可以用C语言本身一个编译器?...OK, 这么一层层上来,终于得到了一个用C语言的编译器, 真是够麻烦的。 到这个时候,之前那个汇编写的C语言编译器就可以抛弃了。...当然,如果在C语言之前,已经出现了别的高级语言,例如Pascal,那就可以用Pascal来写一个C语言的编译器。 第一个Pascal的编译器据说使用Fortran的。...那C1这个语言的编译器由谁来写? 自然是C0。 等到C1可以工作了,再次扩展语言特性,用C1编译器,得到C2。 然后是C3, C4...... 最后得到完整的C语言

    2.1K20

    C语言这么厉害,它自身又是用什么语言的?

    C语言本身用什么语言的?” 换个角度来问,其实是:C语言在运行之前,得编译才行,那C语言的编译器从哪里来? 用什么语言来写的?如果是用C语言本身来写的,到底是先有蛋还是先有鸡?...汇编语言的问题解决了,就往前迈进了一大步,这时候就可以用汇编语言C语言的编译器,我们说这是C编译器的老祖宗。 有了这个老祖宗,就可以编译任意的C语言程序了,那是不是可以用C语言本身一个编译器?...OK, 这么一层层上来,终于得到了一个用C语言的编译器, 真是够麻烦的。 到这个时候,之前那个汇编写的C语言编译器就可以抛弃了。...当然,如果在C语言之前,已经出现了别的高级语言,例如Pascal,那就可以用Pascal来写一个C语言的编译器。 第一个Pascal的编译器据说使用Fortran的。...那C1这个语言的编译器由谁来写? 自然是C0。 等到C1可以工作了,再次扩展语言特性,用C1编译器,得到C2。 然后是C3, C4...... 最后得到完整的C语言

    2K30

    如何用ChatGPTShell脚本

    因为最近下班前都要拿机子搞压测,所以这段时间对shell脚本比较感兴趣,用chatGPTshell脚本很方便。...如下是一些案列 比如我需要写一个批处理:一个批处理在当前文件夹下建立20个文件夹每个文件夹里面有一个文本文档文本文档的第一句话是hello word 将下面代码保存为create_folders.bat...是不是非常方便~~ 如果想把文件夹重命名,比如:一个批处理将目录下所有文件夹重名为1.2.3.4等形式 @echo off setlocal enabledelayedexpansion set...按照刚刚的步骤,再新建一个txt文档,copy进去,保存再重命名运行就好 不过我一般都在linux下.sh后缀的脚本,他们之间的区别如下: .sh和.bat是不同操作系统中脚本文件的后缀名,它们有以下区别...Shell脚本是一种文本文件,包含一系列用于执行命令和控制流程的Shell命令。通常使用Bash或其他Shell解释器来执行.sh脚本文件。

    29330
    领券