c语言中$%是什么
- 2023-05-16 23:05:18
c语言中$%是什么?
c语言没有$%,在C语言中,%的用法主要有两种:
1.若%前后均为整形,此时%表示求余运算符,经常被用来判断一个整型数是不是能被另一个整型数整除。如9%5,表达含义为9对5取余数,结果为4。
2若为%+格式字符。如%d或者%f等等,表示将输入的数据转为为指定的格式来进行输出。常用的转化格式为:%c 输入单个字符,所以在输入多个字符时,它只读取第一个字符。%s 字符串输出,能够读取一个字符串。%d 整型输出,%ld长整型输出,%o以八进制数形式输出,%x以十六进制形式输出, %f以小数形式输出。
$% :仅当目标是函数库文件时,表示规则中的目标成员名。例如,如果一个目标是 foo.a(bar.o),那么, $% 就是 bar.o , $@ 就是 foo.a 。
如果目标不是函数库文件(Unix 下是 .a , Windows下是 .lib ),那么,其值为空
声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到583666585@qq.com,我们会及时做删除处理。