C语言里为什么不做一个字符串的数据类型?

日期:2016-09-18 08:41:38 人气:1

C语言里为什么不做一个字符串的数据类型?

我觉着 string类型对面相过程的语言 没必要吧。 C是面相过程的程序设计语言。 面相过程程序设计 思路里 值 和 函数(C里叫函数,面相对象时理解为操作,Java里习惯叫它 方法)是 分离开的。 面相对象程序设计 思路里 值 和 函数是 组合起来的。 string类型是 char[] 和 一些字符串函数 的 组合体(值和方法的 封装)。 string类型表示的 值 就是 char[],最高长度是 两万多。 而在C里,char[] 已经有了,针对 char[] 的字符串方法(strlen s
    A+
热门评论