问题产生原因:
发现运算符sizeof()和函数strlen()功能差不多,一个返回数据内存大小,一个返回字符串长度。
问题解答:
运算符:与一个或多个运算对象组合起来可以生成较复杂的表达式。C++中提供了一套丰富的运算符,定义了他们作用在内置类型的运算对象时所执行的操作。这些运算符根据其功能不同可以分为算数、逻辑和关系、赋值、递增、递减、成员访问、条件、位、sizeof和逗号运算符等。
函数:是一个能够实现某一特定功能的计算单元,里面可以有很多表达式,而这些表达式中又包含一个或多个运算对象和运算符。