随笔分类 -  C语言

摘要:存储类别 存储期 作用域 链接 声明方式 自动 自动 块 无 块内 寄存器 自动 块 无 块内,使用关键字register 静态外部链接 静态 文件 外部 所有函数外 静态内部链接 静态 文件 内部 所有函数外,使用关键字static 静态无链接 静态 块 无 块内,使用关键字static 存储类别 阅读全文
posted @ 2021-12-15 20:30 Godofball 阅读(58) 评论(0) 推荐(0) 编辑
摘要:C库提供了多个处理字符串的函数,ANSI C把这些函数的原型放在string.h头文件中。下面来介绍一下常用的几个函数。 strlen()函数 strlen()函数用于统计字符串的长度,接受一个字符串作为参数,该参数为字符串首个字符的地址。 2.strcat()函数 strcat()用于拼接字符串, 阅读全文
posted @ 2021-12-08 11:34 Godofball 阅读(195) 评论(0) 推荐(0) 编辑
摘要:1.gets( )函数(和puts()) gets( )函数简单易用,它读取整行输入,直至遇到换行符,然后丢掉换行符,存储其余字符,并在这些字符的末尾添加一个空字符使其成为字符串。它经常和puts( )函数配对使用,该函数用于显示字符串,并在这些字符的末尾添加换行符。 但是,gets( )函数只知道 阅读全文
posted @ 2021-12-06 15:56 Godofball 阅读(491) 评论(0) 推荐(0) 编辑
摘要:1.字符串字面量(字符串常量):用双引号括起来的内容称为字符串字面量,也叫字符串常量。 字符串常量属于静态存储类别,这说明如果在函数中使用字符串常量,该字符串只会被存储一次,在整个程序的生命期内存在,计时函数被调用多次。 用双引号括起来的内容被视为指向该字符串存储位置的指针。*“hello”中的“h 阅读全文
posted @ 2021-12-05 18:06 Godofball 阅读(209) 评论(0) 推荐(0) 编辑
摘要:printf()的转换说明 转换说明 输出 %a,%A 浮点数,十六进制数和p记数法 %c 单个字符 %d、%i 有符号的十进制整数 %e,%E 浮点数,e记数法 %f 浮点数,十进制计数法 %g/%G 根据值的不同,自动选择%f或%g/%G。 %g/%G格式用于指数小于-4或大于等于精度时。 %o 阅读全文
posted @ 2021-12-02 22:52 Godofball 阅读(94) 评论(0) 推荐(0) 编辑
摘要:指针就是一个值为内存地址的变量(或数据对象)。 数组名是数组首元素的地址。也就是说,如果a是一个数组,那么下面的语句成立:a==a[0]; a和a[0]都表示数组首元素的内存地址。 3.在C中,指针加1指的是增加一个存储单元。对于指针而言,这意味着加1后的地址是下一个元素的地址,而不是下一个字节的地 阅读全文
posted @ 2021-11-23 22:41 Godofball 阅读(106) 评论(0) 推荐(0) 编辑
摘要:C有一系列专门处理字符的函数,ctype.h头文件包含了这些函数的原型。这些函数接受一个字符作为参数,如果该字符属于某特殊的类别,就返回一个非零值(真);否则返回0(假)。这个头文件在判断特定字符类型的时候贼好用。如判断一个字符是否为小写字母的时候就可以用 if(islower(n))。节省了时间。 阅读全文
posted @ 2021-11-04 22:07 Godofball 阅读(131) 评论(0) 推荐(0) 编辑
摘要:A.定义和引用一维数组。 表达式:[下标] 注意:下标只能是正整数。 1.数组元素的编号从0开始,而不是从1开始。如:double ch[20]中有20个元素,即ch[0]~[19],不存在ch[20]。 2.C语言c99之前不允许对数组的大小作动态定义。即数组的大小不依赖与程序运行过程中变量的值。 阅读全文
posted @ 2021-10-30 16:05 Godofball 阅读(138) 评论(0) 推荐(0) 编辑
摘要:转义序列 含义 \a 报警(ANSIC) \b 退格 \f 换页 \n 换行 \r 回车 \t 水平制表符 \v 垂直制表符 \\ 反斜杆\ \' 单引号 \" 双引号 \? 问号 \0oo 八进制(oo必须是有效的八进制数,即每个o可表示0~7中的一个数) \xhh 十六进制值(hh必须是有效的十 阅读全文
posted @ 2021-10-27 00:00 Godofball 阅读(112) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示