小白编程-初次体验

初次体验

编程工具

在开始编程之前必须得有工具,就像“说话”你得用嘴

编程需要三个工具:编辑器编译器控制台

!!!前提:你有个电脑,装有windows系统

注意:请不要问为什么叫编辑器、编译器、控制台,小白就叫小白了啊,不需要理由,请暂时务必不求甚解

编辑器

用于编写程序的软件,把一条条程序指令通过编辑器撰写好保存成文件,供编译器使用

编辑器有很多,初期我们选用windows自带的"记事本"

  • 为什么用记事本?

    不需要你了解,等以后你学会编程了,你想怎么选就怎么选,非要理由的话:简单粗暴够不够

  • 在哪启动?

    开始菜单->附件里面就有

  • 怎么使用?

    用键盘敲入我们需要的指令,完成后保存成后缀名为.c的文件即可
    在这里插入图片描述

编译器

用于把我们撰写的程序指令转化成电脑可运行的软件,然后像运行记事本一样双击运行就好

编译器也有很多,初期我们选用"tcc.exe( Tiny CC )"

  • 为什么用Tiny CC

    简单粗暴

  • Tiny CC官网

    https://bellard.org/tcc/

  • 哪里下载

    提供两个链接

    TCC官网:http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.27-win32-bin.zip

    百度网盘:https://pan.baidu.com/s/1ur83XPulvt_2xiKhJwfwUA

  • 怎么运行?

    初期我们只需要在控制台下使用tcc -run命令运行我们编写好的文件就好

控制台

用于进行编译、运行控制的

控制台也有很多,初期我们选用windows自带的“命令提示符”

  • 为什么用“命令提示符”

    还是简单粗暴

  • 怎么启动

    第一种方式:开始菜单->附件里面就有

    第二种方式:Windows资源管理器地址栏直接输入cmd+回车

开始编程

第一次编写一个可以打印Hello的程序,编译并运行

在这里插入图片描述

  1. 利用编辑器—记事本编写程序,并保存到TCC编译器的目录下,取名为test.c

    main()
    {
        printf("Hello");
    }
    

    main:是程序的起点,又称主函数,就像我们练习拳法也有个起手式一样

    printf:用于输出字符

    Hello:就是我们要输出的字符

    函数:main和printf都是C语言里面自带的函数,这里,函数的概念跟我们学到的数学函数(sin(30°)、cos(30°))类似

    其中,main为函数名,在函数名后面需要加两个小括号。

    小括号内部填入参数,就像数学函数里面的30°一样

    如果参数为空则可以不写,如果是字符串则需要在字符两边加个引号

    所以程序代码里调用了main和printf函数,跟我们做数学计算过程中调用两个sin、cos函数一样没有区别

  2. 运行控制台,执行tcc -run test.c的命令,获取最终结果
    在这里插入图片描述

    看截图的倒数第二行,我们就看到了想要输出的Hello

    至于倒数第三行(test.c:3 warning: implicit …)请留待后续分解

### 如何安装 TexStudio 并配置编程环境 #### 一、LaTeX 发行版的安装 为了能够顺利运行 TeXstudio,必须先安装一个 LaTeX 发行版。对于 Windows 用户来说,MiKTeX 是一种常见的选择;而对于 Linux 和 macOS 用户,则可以选择 TeX Live。 - **Windows**: 可以访问 MiKTeX 的官方网站下载并按照提示完成安装过程[^2]。 - **Linux/macOS**: 使用系统的包管理器来安装 TeX Live,例如在 Ubuntu 上可以执行命令 `sudo apt-get install texlive-full` 来获取完整的 TeX Live 套件。 #### 二、TexStudio 的安装 一旦选择了合适的 LaTeX 发行版之后,就可以继续安装 TeXstudio 这款强大的 LaTeX 编辑器了: 1. 访问 TeXstudio 的官方主页 (http://texstudio.org/) 获取最新版本的安装文件; 2. 根据操作系统平台的不同,挑选对应的安装程序进行下载; 3. 执行所下载到本地计算机上的安装包,并遵循屏幕上的指示逐步操作直至结束; 4. 安装完成后启动应用程序,在初次打开时可能会弹出一些设置向导帮助用户快速上手使用该软件。 #### 三、中文支持及其他配置项调整 如果计划编写含有大量汉字字符的内容,则还需要额外关注以下几个方面以确保良好的用户体验- 在文档开头加入 `\usepackage{ctex}` 或者其他类似的 CJK 支持宏包声明语句以便正确处理中文编码问题; - 如果遇到字体显示异常的情况,尝试通过修改编辑器内部选项中的“Build”-> “Default Compiler”的值为 XeLaTeX 或 LuaLaTeX 解决可能存在的兼容性难题; - 对于某些特定需求下的自定义样式表单 (.cls 文件),记得提前查阅其说明文档确认是否存在特殊的依赖关系以及相应的解决方案。 ```bash # 更新 TeX Live 软件库(适用于基于 Debian/Ubuntu 的系统) sudo apt update && sudo apt upgrade texlive-full ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值