Tanımlanmışsa ve değeri sıfırdan farklıysa, argp_parse çözümlemesine, satırsonu karakteri ile biten bir sürüm bilgisi basıp yazılımın sıfır durumu ile çıkmasını sağlayan bir --version seçeneği eklenir. ARGP_NO_HELP biti etkinse bu yapılmaz. ARGP_NO_EXIT biti etkinse, argp başka yazılımlarca kullanılıyormuşçasına, yazılımın çıkış davranışı ya engellenir ya da değiştirilir.
Değişken, şöyle bir işlevi göstermelidir:
void print-version (FILE *akım, struct argp_state *durum)
argp_program_version değişkeni de atanmışsa, bu değişken önceliklidir ve yazılımın sürüm bilgisi basit bir dizge ile karşılanamıyorsa bu değişkeni kullanmak daha yararlıdır.