Unfortunately, there is goto statement and direct initializing will report "Error: initialization of 'nargs' is skipped".