diff --git a/rt-thread-version/rt-thread-standard/programming-manual/libc/compiler.md b/rt-thread-version/rt-thread-standard/programming-manual/libc/compiler.md index 93bb47fa5f4e3472ea7f81c31f911f85425a34ed..5286fa6ee4527f03bb503c3d9322800221402ed9 100644 --- a/rt-thread-version/rt-thread-standard/programming-manual/libc/compiler.md +++ b/rt-thread-version/rt-thread-standard/programming-manual/libc/compiler.md @@ -12,7 +12,7 @@ ### rt_kprintf 函数 与 printf 函数的使用选择 -如果如果不是特殊需求,建议使用 rt_kprintf 函数,因为 printf 是有编译平台内部提供的,其空间占用、以及内存使用情况我们无从得知,printf 函数要比 rt_kprintf 函数的 ROM 占用大很多。 +如果不是特殊需求,建议使用 rt_kprintf 函数,因为 printf 是由编译平台内部提供的,其空间占用、以及内存使用情况我们无从得知,printf 函数要比 rt_kprintf 函数的 ROM 占用大很多。 无论是 rt_kprintf 函数以及 printf 函数都是非线程函数,在多线程同时使用的情况下,会出现交叉打印的现象,该问题是正常现象,因为根据 C 标准的要求,printf 函数就是非线程安全的。 @@ -44,7 +44,7 @@ strlen 等字符串相关函数为编译器C库内置函数,可以直接使用 exit 、abort 函数,调用后相当于删除当前线程。 -system 函数可以用于在 C 程序中内置执行一些 Finish 命令。 +system 函数可以用于在 C 程序中内置执行一些 FinSH 命令。 ## 时间函数 diff --git a/rt-thread-version/rt-thread-standard/programming-manual/libc/posix/introduction.md b/rt-thread-version/rt-thread-standard/programming-manual/libc/posix/introduction.md index d70673f20836661a121b9b3f1b8824bd9497e37d..ada8c8ad94b2aeb3fed0b857f7ed0e20ee71949b 100644 --- a/rt-thread-version/rt-thread-standard/programming-manual/libc/posix/introduction.md +++ b/rt-thread-version/rt-thread-standard/programming-manual/libc/posix/introduction.md @@ -6,5 +6,5 @@ 在不使能 POSIX 层相关功能的情况下,用户无法使用 read 、getchar 等获取字符串输入的标准 C 函数,需要开启 `RT_USING_POSIX_FS` 和 `RT_USING_POSIX_STDIO` 宏。 -如果已经开启 Finish 功能的话,可以在 finish 线程下,使用 finish_getchar 代替 getchar,来获取从终端键入的字符。 +如果已经开启 FinSH 功能的话,可以在 FinSH 线程下,使用 finsh_getchar 代替 getchar,来获取从终端键入的字符。