sscanf函数用法详解_sscanf函数的用法

admin 2 0

C语言中格式符的具体应用最好有实例

对长整型可以用%lx格式输出。同样也可以指定字段宽度用%mx格式输出。④u格式:以无符号十进制形式输出整数。对长整型可以用%lu格式输出。同样也可以指定字段宽度用“%mu”格式输出。⑤c格式:输出一个字符。⑥s格式:用来输出一个串。

c:输出或输入字符。s:输出或输入字符串。在这个例子中,我们使用了%d、%f、%c和%s来分别输出整数、浮点数、字符和字符串。需要注意的是,%s后面需要跟一个字符串常量,或者一个指向字符串的指针。

c是以字符形式输出,只输出一个字符;f是以小数形式输出单、双精度度数,隐含输出6位小数。

g格式符,用来输出实数,输出格式为f格式或e格式,系统根据数据占宽度m大小,自动选择占宽度较小的某种格式输出,g格式符不输出小数点后无意义的零。

c%c\n和%d%d\n出现在输出语句中具有如下意义:c%c\n表示输出两个字符数据,%d%d\n表示输出两个十进制整型数据。并且输出的数据是紧挨着的,如果想分开点,可以增加宽度,比如%5d就是按照5的宽度输出一个整型数据,或者在两个格式符中间加上空格,逗号,等其他字符也可以,比如%d,%d。

格式:%x,%mx,%lx,%mlx都可。(4)u格式符,用来输出unsigned型数据,即无符号数,以十进制数形式输出。格式:%u,%mu,%lu都可。(5)c格式符,用来输出一个字符。格式:%c,%mc都可。(6)s格式符,用来输出一个字符串。格式:%s,%ms,%-ms,%m.ns,%-m.ns都可。

标签: #sscanf函数用法详解