logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

记录使用VSCode调试含scanf()的C语言程序出现的两个问题

本文解决了VSCode调试时无法输入数据及中文编码问题。调试输入需在正确时机(程序暂停时),并通过配置launch.json启用外部终端。中文乱码问题通过安装Windows Terminal并配置为默认终端解决,同时在tasks.json中设置UTF-8编码编译参数。最后验证了源代码、编译器和控制台均采用UTF-8编码(chcp 65001),确保中文正常显示。

#vscode#c语言#开发语言
C语言函数的声明和定义(文章包括当VScode中含多个.c文件且含.h文件如何同时编译

本文介绍了C语言中函数声明与定义的区别:声明写在.h头文件中告知编译器函数存在,定义在.c文件中实现具体功能。通过Add函数示例展示了头文件和源文件的分工配合。同时提供了VSCode中多文件编译的配置方法,包括tasks.json指定头文件路径和launch.json设置程序路径。文中还附有工程结构示意图和配置示例,并建议参考官方文档解决编译问题。

#c语言#vscode#开发语言
到底了