C语言_输出字符串和获取字符串

输出字符串和获取字符串

01——输出字符串

使用puts函数来输出字符串

使用printf函数来输出字符串

C语言_输出字符串和获取字符串_第1张图片

通过puts函数和printf函数都能够实现字符串输出

02——获取字符串

使用scanf函数来获取字符串

C语言_输出字符串和获取字符串_第2张图片

C语言_输出字符串和获取字符串_第3张图片

使用gets()函数来获取字符串.

gets函数原型:char* gets(char *str)

因为本函数可以无限读取,易发生溢出。如果溢出,多出来的字符将被写入到堆栈中,这就覆盖了堆栈原先的内容,破坏一个或多个不想关变量的值。

C语言_输出字符串和获取字符串_第4张图片

demo:

C语言_输出字符串和获取字符串_第5张图片

C语言_输出字符串和获取字符串_第6张图片

你可能感兴趣的:(嵌入式,c语言)