C语言islower函数介绍、示例和实现
文章目录
- 1、包含头文件
- 2、函数声明
- 3、功能说明
- 4、示例
- 5、自定义的islower函数的实现方法
- 6、获取视频教程
- 7、版权声明
C语言islower函数用于判断字符是否为小写字母(a-z)。
在本文中,我们先来介绍islower函数的使用方法,然后编写一个自定义的_islower函数,实现与islower函数相同的功能。
1、包含头文件
#include <ctype.h>
2、函数声明
int islower(int c);
3、功能说明
判断参数c是否为小写字母,您可能会问:islower函数的参数是int c,是整数,不是字符,在C语言中,字符就是整数,请补充学习一下基础知识。
返回值:0-不是小写字母,非0-是小写字母。
4、示例
/** 程序名:book.c,此程序演示C语言的islower函数。* 作者:C语言技术网(www.freecplus.net) 日期:20190525
*/
#include <stdio.h>int main()
{printf("islower('-')=%d\n",islower('-'));printf("islower('0')=%d\n",islower('0'));printf("islower('a')=%d\n",islower('a'));printf("islower('A')=%d\n",islower('A'));
}
运行效果
5、自定义的islower函数的实现方法
在以下示例中,把自定义的islower函数命名为_islower。
/** 程序名:book.c,此程序演示C语言自定义的islower函数。* 作者:C语言技术网(www.freecplus.net) 日期:20190525
*/
#include <stdio.h>// 自定义的islower函数。
int _islower(int c)
{if (c>='a' && c<='z') return 512;return 0;
}int main()
{printf("_islower('-')=%d\n",_islower('-'));printf("_islower('0')=%d\n",_islower('0'));printf("_islower('a')=%d\n",_islower('a'));printf("_islower('A')=%d\n",_islower('A'));
}
运行效果
6、获取视频教程
百万年薪程序员录制,《C/C++高性能服务开发基础》视频教程已在CSDN学院发布,优惠价12元,地址如下:
https://edu.csdn.net/course/play/29402
7、版权声明
C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。
来源:C语言技术网(www.freecplus.net)
作者:码农有道
如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发此文,让更多的人可以看到它,谢谢!!!
C语言islower函数介绍、示例和实现相关推荐
- C语言tolower函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的tolower函数的实现方法 6.获取视频教程 7.版权声明 C语言tolower函数用于把大写字母转换为小写字母. 在本文 ...
- C语言isupper函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isupper函数的实现方法 6.获取视频教程 7.版权声明 C语言isupper函数用于判断字符是否为大写字母(A-Z). ...
- C语言isalnum函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isalnum函数的实现方法 6.获取视频教程 7.版权声明 C语言isalnum函数用于判断字符是否为字母(a-z和A-Z ...
- java实现c语言的函数_C语言tolower函数介绍、示例和实现
C语言tolower函数用于把大写字母转换为小写字母. 在本文中,我们先来介绍tolower函数的使用方法,然后编写一个自定义的_tolower函数,实现与tolower函数相同的功能. 1.包含头文 ...
- C语言isdigit函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isdigit函数的实现方法 6.获取视频教程 7.版权声明 isdigit函数用于判断字符是否为数字(0-9). 在本文中 ...
- C语言isalpha函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isalpha函数的实现方法 6.获取视频教程 7.版权声明 isalpha函数用于判断字符是否为字母(a-z和A-Z). ...
- c语言正则表达式函数与示例
C语言正则表达式概述 C语言中处理正则表达式的函数有regcomp().regexec().regfree()和regerror()等. regcomp()函数 编译正则表达式. int regcom ...
- 关于C语言——应用函数介绍
句柄较为复杂,可去问度娘:用法不准确请指正 1.HANDLE 本篇随笔主要内容是各个函数的使用,想了解句柄HANDLE的读者可以先看下这篇文章:深入了解Windows句柄到底是什么 HANDLE在Wi ...
- c语言apply函数,R语言apply()函数用法(示例代码)
在R语言的帮助文档里,apply函数的功能是: Retruns a vector or array or list of values obtained by applying a function ...
最新文章
- 原创 | 工业场景中的预测性维护
- JavaScript 的面向对象编程
- 浅谈Python Web的五大框架
- ASP.NET MVC应用程序展示RDLC报表
- 目标检测Workshop | COCO三连冠带你探索检测新世界
- Android源代码解析之(四)--gt;HandlerThread
- JS中数组的常用方法
- 探寻完美 之 JavaScript继承
- 将m个苹果放入n个盘子的问题【转】
- jsp简介mysql_jsp+servlet+mysql简单实现用户登陆注册
- Kicad快捷键大全
- Screen Recorder for Mac屏幕录制软件
- php控制打印机打印文档,word预览正常打印不全怎么解决?
- 字节跳动“蚕食”B端,搅局企业服务?
- Little Elephant and Magic Square
- 【BZOJ1149】【APIO2007】风铃(完全二叉树+dp)
- 如何将域名http转换成https?
- eclipse查看properties
- fluent python epub_Fluent Python, LineItem 进化路线
- 白帽汇龙专:Web扫描器的架构变迁之路
热门文章
- 使用Python+tkinter编写电脑桌面放大镜程序
- mysql之分页_MySQL之分页查询(DQL)
- C语言 动态开辟内存管理
- devc中文注释显示问号_Python零基础入门-(如何让人读懂你的代码)文档注释
- 力扣226. 翻转二叉树(JavaScript)
- css通配选择符用什么表示,css3选择符使用个人理解。
- mysql 漏洞 2015_Oracle MySQL Server远程安全漏洞(CVE-2015-0411)
- android linux 优化,【「Android」UE手游研发中,如何做好Android内存优化?】|Linux|DEX|腾讯游戏|_傻大方...
- mermaid流程图工具_Markdown高级使用之流程图
- controller接收json数据_这篇SpringBoot整合JSON的学习笔记,建议收藏起来,写的太细了