在阅读了一系列的手册页并通过google搜索之后,我决定把这个问题发给stack overflow的聪明人。
我正在开发一个基本的Unix Shell,其中一个要求是我必须实现一个命令,用base 10 ASCII来回显Shell的pid在我阅读这个需求之前,我假设进程id已经是以10为基数的数字有人知道这是不是真的吗?
最佳答案
从技术上讲,getpid()
返回的数字是基数2:-)
说真的,这个要求可能仅仅意味着数字应该显示为十进制数,而不是十六进制数不过,我会要求澄清这一要求,因为你必须要求。
关于c - UNIX进程ID以10为基数吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3955726/