一个关于字符流的概念有关问题

一个关于字符流的概念问题
typedef struct character_stream{  
char character[255];
UNIT code;
UNIT len;
}CHSTREAM;
我有这样一个结构体,能够把它叫做字符流吗,功能我说下,character是字符数组,code是这个字符的编码,len是字符数组的长度,len相当于起到了字符串中'\0'的作用,但由于我在文件操作当中碰见'\0'会有麻烦就用了这样一个结构体来代替,如果不能叫做字符流的话该这么称呼比较好。

------解决方案--------------------
数组。