11.3 字符串输出 puts()
来源:互联网 发布:高要网络问政平台 编辑:程序博客网 时间:2024/05/27 18:17
#include<stdio.h>#define DEF "i am a #define string."int main(){ char str1[80] = "an array was initialized to me"; const char *str2 = "a pointer was initialized to me."; puts("i am an argument to puts()."); puts(DEF); puts(str1); puts(str2); puts(&str1[5]); puts(str2 + 4); return 0;}
puts()函数在显示字符串时会自动在其末尾添加一个换行字符。
用双引号括起来的内容是字符常量,且被视为该字符的地址,同时储存字符串的数组名也被看作是地址。
puts()函数在遇到空字符时就停止输出,所以必须确保有空字符。
【去掉puts()函数的自动添加换行符】
void put1(const char * string){ while(*string!='\0') putchar(*string++);}
[常用的测试条件]
while (* string)//当string指向空字符时,*string的值是0,即测试条件为假,while循环结束//每个字符串均以空字符结尾,函数依次处理每个字符串,直至遇到空字符
阅读全文
0 0
- 11.3 字符串输出 puts()
- 字符串输出函数 puts( ) fputs( ) printf( )
- 用puts和printf()输出字符串
- C语言的字符串输出puts()函数
- 字符串输入gets()、fgets()和字符串输出puts()、fputs()函数
- Linux C 字符串输出函数 puts()、fputs()、printf() 详解
- 使用库函数getchar和puts实现字符串的输入和输出
- 【C语言天天练(十六)】字符串输出函数puts、fputs和printf
- 【C语言天天练(十七)】字符/字符串输出函数fputc、fputs、putc、putchar和puts
- 7、字符串的输入与输出scanf、printf、cin、cout、gets、puts
- 字符串的输入和输出(认识gets()fgets()scanf()和puts()fputs()printf()) ---CCS常用STDIO
- puts()
- puts
- puts ()
- puts() 函数输出时会自动换行。。。。
- 输出函数puts()、fputs()、putchar()、printf()
- 【C语言学习笔记】输出函数puts()
- 字符串处理函数puts()和gets()
- (1)JVM运行时数据分区
- 10.13-7 指针与二维数组copy
- 11.1 字符串和指针
- jquery 点击元素实现背景色改变,点击元素以外任意地方还原该元素背景色
- 11.2 字符串和字符串函数:fgets()函数
- 11.3 字符串输出 puts()
- CentOS 安装zlib
- 11.3 字符串和字符数组:缩短数组长度
- 11.3 字符串和字符数组:strcpy()函数
- 《深入理解java虚拟机》读书笔记二 【OutOfMemoryError】
- 我什么要写技术博客
- 芝麻信用分SDK接入,显示芝麻信用授权界面(Android)
- 【备忘】达内web前端从入门到精通
- 电路初学—地信号