关闭

小小的几个功能子函数

245人阅读 评论(0) 收藏 举报
分类:
  • 求取字符串的长度
int getStringLength(const char* pszIPAddr)
{
	int len = 0;
	while('\0' != pszIPAddr[len++]);
	return len-1;
}

  • 判断字符是不是0~9的数字
bool isNum(char ch)
{
	if('0' <= ch && ch <= '9')
		return true;
	else
		return false;
}

  • 善于利用"ASCII码”来处理”字符“, 如 ch-'0' 和 ch-'a'+10 
  • 善于利用”左移“实现”乘除法“,如ret << 16 + ch - '0';
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:11200次
    • 积分:355
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:3篇
    • 译文:0篇
    • 评论:0条
    文章分类