9. int main(int argc, char *argv[])
10. {
11. int i;
12. if (argc < 2) {
13. fprintf(stderr, "Usage: %s args ...\n", argv[0]);
14. exit(1);
15. }
16. // 初始化ST
17. if (st_init() < 0) {
18. exit(1);
19. }
20. //根据参数个数创建微线程
21. for (i = 1; i < argc; i++) {
22. if (st_thread_create(do_print, argv[i], 0, 0) == NULL) {
23. exit(1);
24. }
25. } |