Presentation is loading. Please wait.

Presentation is loading. Please wait.

C语言环境配置.

Similar presentations


Presentation on theme: "C语言环境配置."— Presentation transcript:

1 C语言环境配置

2 什么是环境变量 An environment variable is a dynamic-named value that can affect the way running processes will behave on a computer. ——Wikipedia 重要的几个环境变量 PATH USERPROFILE / HOME PATHEXT TMP/TEMP 示例 notepad winword gcc PATH环境变量

3 命令行参数 什么是命令行参数 命令行参数是指传递给程序的参数,程序可以根据参数处理不同的情况 文件路径
树形结构的路径,.表示当前文件夹路径,..表示上一级文件夹路径 示例 notepad <your_file_path_here> explorer . gcc <your_source_file> -o <your_compiled_program> 一些常用的命令 (cd可以自己搜索常用Linux命令学习) where(Windows)、which(Linux) ls -l pwd cp -r mv 命令行参数

4 从源代码开始经过 预处理、编译、汇编、链接 最后才生产可执行程序
预处理 –E 编译 –S 汇编 –c 链接 C程序编译过程

5 配置gcc环境 http://resources.ynu.edu.cn/C/tools/ 下载 msys2.zip
我的电脑-属性-高级系统设置-环境变量-系统环境 变量-Path 中添加 C:\msys32\mingw32\bin C:\msys32\usr\bin Win7即之前版本路径用;(英文分好)分隔, Win7之后 的版本双击添加这两个路径即可 打开一个cmd窗口执行 gcc –v 测试

6 配置vscode http://resources.ynu.ed u.cn/C/tools/ 下载 VSCode双击安装
安装 C/C++ Code Runner 这两个extension (可选,建议) 配置 Format On Save、 Clang_format_style (File-Preferences-Settings 搜索部分关键词,如format style)

7 写一个简单的Helloworld 例子 在自己主目录下的文档文件夹下建一个c文 件夹,在其中在创建一个hello文件夹,右 键使用vscode打开 新建一个hello.c 程序 手动使用gcc编译( gcc hello.c –o hello ) 以及 右键Run Code 手动运行hello.exe #include <stdio.h> int main() { printf("hello, world!\n"); return 0; }

8 stdio.h 中的printf scanf printf用于输入 第一个参数是格式化的字符串,里面有占位符%d、%f、 %s、%p等,后面是占位符对应的内容(可以是值或 者) printf("This is a int: %d, a float %f, a string %s\n", count, pi, name); scanf用于输入 第一个参数和printf类似,是一个格式化字符串,后面 的参数是前面占位符对应的需要保存值的变量(地址) scanf("Enter int %d, float %f, string %s", &count, &pi, name);

9 练习 配置好 gcc、vscode环境 自己输入 hello.c 程序,两种方式运行
(可选)编写一个程序hi,提示用户输入 姓名、年龄,然后输出 <姓名> is <年龄> years old! 或者可以直接在命令行参数上 输入姓名和年龄然后直接输出,如下


Download ppt "C语言环境配置."

Similar presentations


Ads by Google