我在写一个C++程序。我有一个char数组trans [20] [100]。实际上,每个trans的字符串都是语法(编程语言翻译器)的转换。我想检查每个字符串是否在'。'之后有非终端。即我想检查是否在字符串中有'。'之后是任何大写字母。任何人都可以请告诉我该怎么做?
- 预先感谢识别字符串中的下一个字符是否大写
1
A
回答
1
如果你的ASCII字符操作,那么你可以测试是否字符的int值在65到90之间见the ASCII table。
+1
为了便于阅读,最好将'char'文字'A'和'Z'进行比较。 – 2011-03-05 14:28:19
4
3
如果字符是ASCII类型,则可以使用ctype.h中的函数isAlpha(),isUpper()等。
相关问题
- 1. 识别字符串中是否存在不需要的字符
- 2. 如何识别字符串是否有多个字符
- 3. 检查字符串的第一个字母是否大写
- 4. 确定一个字符串是否以Perl中的大写字符开头
- 5. 识别字符串中单词的第一个字符
- 6. 如何识别一个字节字符串是否是一个pickle对象?
- 7. 识别字符串
- 8. 识别字符串
- 9. 识别字符串
- 10. 如何查找字符串中是否存在大写字符?
- 11. 将字符串中的第一个字符大写首字母大写
- 12. 字符串 - 大写元音,下一个字母的字母 - Javascript
- 13. 识别字符/手写字符
- 14. 将300个字符的字符串转换为VBA中唯一可识别的8个字符的字符串
- 15. 如何检查字符串的第一个字符是否为大写?
- 16. 如何识别一个字符串对
- 17. 识别并获取字符串中的大写单词php
- 18. 检查一个字符串是否是Rails中的全部大写字段
- 19. 只识别带有大写字母和小写字母的字符串
- 20. 如何找到一个字符串的大写字符串?
- 21. 另一个字符串中的字符串标识符
- 22. 识别node.js中字符串的数字
- 23. 识别数字/字符串是否包含数字6
- 24. Sed - 大写以字符串结尾的字符串的第一个字符
- 25. C - 检查字符串是否是另一个字符串的子字符串
- 26. 如何识别字符串中的字符串模式,但忽略匹配是否落入已识别模式
- 27. 为什么字符串[]被识别为只是一个字符串
- 28. 如何检查字符串是否至少有6个字符,一个大写字母和一个数字? - Javascript
- 29. 一个字符串查找是否有另一个字符串
- 30. 搜索一个字符串是否另一个字符串
请不要告诉我在C++中使用字符串。我只需要帮助。 – Antrromet 2011-03-05 12:53:07
你可以发布一些你已经尝试过的代码吗?或者更确切地说你的具体问题是什么? – Kai 2011-03-05 13:03:11