getuid と getgid はそれぞれ、ユーザー ID またはグループ ID を読み取ります。
関数は、次のように呼び出します。
| INTEGER*4 getuid uid = getuid() | |||
| 戻り値 | INTEGER*4 | 出力 | プロセスのユーザー識別子 (ID) | 
関数は、次のように呼び出します。
| INTEGER*4 getgid gid = getgid() | |||
| 戻り値 | INTEGER*4 | 出力 | プロセスのグループ識別子 (ID) | 
例: getuid() と getpid():
|        INTEGER*4 getuid, getgid, gid, uid
       uid = getuid()
       gid = getgid()
       write(*,*) uid, gid
       end | 
参照: getuid(2).