Macboy has it right.
NTC is a self-controlled, relatively cheap & poor inrush limiter, but a single-part solution.
If you see a PTC as an inrush limiter, it's completely different:
PTC is used as a part of a proper active precharge circuit. The PTC is bypassed by a relay or a semiconductor. PTC acts as a self-resetting fuse which opens (except for small holding current to keep the PTC hot) if there is a problem in the precharge logic, i.e., it gets stuck. Slow-blow fuse in series with a resistor, or simply a so-called fusible power resistor, work too.
Active precharge circuit is highly recommended, but NTC can work in a mid power design and is often used in power supplies ranging at between maybe 20 - 200 W. Small enough supply and you won't need anything; high enough, and NTC can't work properly at all in corner cases, and dissipates too much power in normal use.
NTC actually requires that the switcher has proper UVLO that prevents the filter caps from running too low too quickly. It easily takes about 5-20 seconds for the NTC to cool down, and the capacitors will first discharge faster no matter what, but if the switcher IC has UVLO, the discharging may slow down at maybe 2/3 of the full voltage (or 1/3 autoselecting 110/220V supplies), and of course the inrush current will be much smaller then even though there still is quite a lot of voltage difference. So as you can see, NTC can only be used if the inrush current is somewhat manageable even without the limiter. It's far from good solution, it's always a compromise. In some usual corner cases, it can only limit the inrush current to maybe 30-50% compared to the same circuit with the NTC removed altogether!