C语言字符串简单总结

本文主要介绍了C语言中的字符串概念,包括字符与ASCII码的关系、字符串的定义与结束标志、字符串字面值的特点、字符数组的使用,以及字符串的输入输出和常见操作函数。特别强调了字符串处理时需要注意的内存安全问题,如scanf和gets可能导致的段错误,以及fgets如何避免此类问题。
摘要由CSDN通过智能技术生成

C语言字符串

字符:
字符就是符号或图案,在C代码是以整数形式模拟的,当需要显示时再根据ASCII表中的对应关系显示出相应的符或图案。
‘0’ 48
‘A’ 65
‘a’ 97
‘\0’ 0

部分常用函数:

	int isalnum( int ch );
    功能:ch是数字或字母字符,函数返回非零值,否则返回零值
    int isalpha( int ch );
    功能:ch是字母字符,函数返回非零值,否则返回零值
    int isdigit( int ch );
    功能:ch是数字字符,函数返回非零值,否则返回零值
    int islower( int ch );
    功能:ch是小写字母字符,函数返回非零值,否则返回零值
    int isupper( int ch );
    功能:ch是大写字母字符,函数返回非零值,否则返回零值
    int isxdigit( int ch );
    功能:ch是十六进制数字字符(即:A-F
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值