“前导空格”是
编程语言中的一个
概念,指的就是
变量或者
常量值的有效内容前面的空格。同时,在编程语言中还有“尾随空格”,指的就是变量或者常量值的有效内容后面的空格。
前导空格是指
变量、
常量值等有效内容前面的空格。不仅是C语言,其它语言中,关于前导空格的概念应该都是一样的。
日常工作中,由于使用软件不同,产生的数据文件也不尽相同,有许多软件生产的数据文件采用固定格式,往往造成有效数据前填补空格,这些空格对其他软件的应用造成障碍,必须删除这些空格才可使用。查找“前导空格”的最主要目的就是为了知道如何删除这些空格。
这里假设事先已有一个数值存入了sz
变量,但不知道这个数值是几,也就更不知道有几位数,那么在隐含状态下,str()函数将把sz转换为长度为10的
字符,其前面可能有若干空格,通过ltrim()函数的处理,不论前面有多少空格,都可以得到如下结果(假设数值是15):