我在示例程序中遇到了以下行,并且不知道它是什么.我想这是一个函数调用,但我不确定:
(void) pthread_mutex_init(&bottleneck, &mxattr);
Run Code Online (Sandbox Code Playgroud)
如果是函数调用,为什么它以(void)开头?我以前从未见过这个.这是更多背景下的界限:
attr_init(pthread_process, pthread_scope, stacksize);
(void) pthread_mutex_init(&bottleneck, &mxattr);
barrier_init(&setup_barrier, (2 * ntables) + 1);
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助.整个程序来自本Solaris白皮书(附录D)