如果参数为NULL,则openssl会将字符串写入到一个长度为256字节的静态缓冲区中,并返回指向该缓冲区的指针。
If this parameter is NULL, OpenSSL writes the string to a static buffer that is 256 bytes in length, and returns a pointer to that buffer.
为了允许除形参数组中定义的实参之外额外的实参(要么是必需的值,要么是可变长度的值),我将令这个调用返回被处理实参的实际数量。
To allow for added arguments beyond those defined in the parameter array (either required values or variable length sets of values), I'll have the call return the actual number of arguments processed.
如果参数是空序列,fn: string (seq)将返回长度为零的字符串,另一个函数则返回空白序列。
If the argument is an empty sequence, fn: string (seq) will return a zero-length string, but the other function returns an empty sequence.
应用推荐