5
使用的getopt剛剛納入getopt
到我main()
FUNC使用gdb
getopt
設置全局變量optarg
每個呼叫
通過main()
與gdb
步進,之後getopt()
呼叫optarg
總是NULL
(如(gdb) p optarg
),但printf("%s\n", optarg)
按預期輸出cmd線arg
最新情況如何?爲什麼這兩個不一樣?
這是一個與gdb的isue,它如何檢查全局或其他事情正在進行?