[Code Composer Studio] 使用C I/O函数必须包含stdio.h

Posted 造冰箱的大熊猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Code Composer Studio] 使用C I/O函数必须包含stdio.h相关的知识,希望对你有一定的参考价值。

造冰箱的大熊猫,适用于Code Composer Studio v3.3@cnblogs 2021/5/29

 

1、问题描述

1)main.c包括main()func()func()中调用了sscanf()main.c#inclulde <stdio.h>。编译通过,运行正常。

2)将func()的代码移入user.c,在user.h中添加了func()的声明,在main.c中#include "common.h"。编译通过,运行时发现sscanf()读取的数据不对,通过仿真器发现sscanf()输入的字符串正确,但读取到的数据完全不对。

 

2、问题解决

user.h中添加#include <stdio.h>。重新便于,运行正常。

 

3、问题原因

任何调用C I/O函数的模块都必须#inclulde <stdio.h>,参见下图(截取自Tips for Using Printf @ Texas Instruments)。

以上是关于[Code Composer Studio] 使用C I/O函数必须包含stdio.h的主要内容,如果未能解决你的问题,请参考以下文章

composer require 指定版本

在 PhpStorm 中添加代码审查工具 Code Sniffer

visual studio code 怎么用

Visual Studio Code使用心得

visual studio code怎么新建vue工程

visual studio code