c语言s.什么意思

Python029

c语言s.什么意思,第1张

字符串型格式符

s在C语言中代表字符串型格式符,一般用在printf、sprintf等字符串格式化函数中,用于决定格式化参数的数据类型。C语言是一门面向过程的、抽象化的通用程序设计语言。

1.s+=a++等价于 s=s+a++;

  等价于 s=s+aa=a+1;

  意思是: s自增a值以后,a再自增1。

2.要弄清楚表达式的具体含义,必须知道运算符运算的先后顺序,然后分步进行解释。

以下是运算符的优先级别表:

1、c语言中s,该格式对应为字符串,当在输入多个字符的时候,能读取到输入的多个字符。

2、c语言中c,该格式对应为单个字符,当在输入多个字符的时候,只能读取第一个字符,后面的字符无法读入成功,只进行一次读取工作的C函数表达方式。