C标准库str
包含几个操作字符串的函数,所有函数都以strlen
开头并以缩写结尾。其中一些缩写是显而易见的:
strcpy
字符串长度 strcmp
字符串副本 strpbrk
字符串比较 有些不太直白:
strspn
字符串指针中断? strrchr
string ... spn? strxfrm
string ... R char ?? str
string ...嗯...没关系。 每个>>> import ast
>>> node = ast.parse("sin(x)*x**2")
>>> ast.dump(node)
"Module(body=[Expr(value=BinOp(left=Call(func=Name(id='sin', ctx=Load()), args=[Name(id='x', ctx=Load())], keywords=[]), op=Mult(), right=BinOp(left=Name(id='x', ctx=Load()), op=Pow(), right=Num(n=2))))])"
- 函数缩写/首字母缩略词是什么意思?
答案 0 :(得分:3)
strlen
- 找到字符串的LENgth strcpy
- CoPY字符串strcmp
- CoMPare字符串strrchr
- 反向查找CHaRacter strspn
- 计算字符的SPaN长度strxfrm
- TRANS(写成X)-FoRM一个字符串strpbrk
- 通过任何字符