printf函数以参数"%s"输出字符串时过程

printf函数以参数"%s"输出字符串时过程为: (1)从首地址开始逐字节寻址,把存储单元(一个字节)内的数据转换为ASCII字符格式输出。 (2)直到某一个字节内存的元素为字符'\0'时,输出此字符而且寻址结束。       字符数组里没有'\0',所以使用printf %s 输出时,可能会由于没有结束的'\0'而多输出一些乱码或是字符串。 若是要正确的输出字符数组,最好一位一位输出。 #in
相关文章
相关标签/搜索