r语言里,min函数里面写的是一串字符,这是在算什么?

像图片这样的,min括号里是一串character value,这是什么意思?
max函数同理
求解答,谢谢了

img

把一个字符串数组进行比较,取出里面具有最小值的一个字符串
字符串比较时,按位比较ascii码,当全部的ascii码都相同时,谁长谁的值更大,相当于把字母的ascii码和结尾的\0去比较
那么显然大写字母的ascii码小,小写字母的ascii码大,所以B开头的字符串具有最小值

min和max函数用在字符变量只是单纯的选字符串最小或最大,字符串比较大小一般参照:
1.同为小写/大写,按顺序比较每一位,长度不匹配也成立。如abcd和abdef,前两位一样,第三位d>c,所以前者>后者;
2.大写字母和小写字母的ASCII代码值是有区别的,如”abcd”>”Abcd”。
3.其次中文也一样,不过换算成拼音。张三和李四,ZHANGSAN和LISI,ZHANGSAN>LISI。