Es ist ganz einfach:

b bedeutet: Nimm (stur) die nächste Taste nach links (klanglich die nächstniedrigere Taste); die Farbe spielt keine Rolle.

#  bedeutet: Nimm (stur) die nächste Taste nach rechts (klanglich die nächsthöhere Taste); die Farbe spielt keine Rolle.

Doppelkreuz und Doppel-B: die jeweils übernächste Taste.

Dass man #h und nicht c schreibt, hat ursächlich mit der Notenorthographie zu tun.

Andernfalls senden die Noten falsche Signale, weil sie nicht Tonschritte sondern "falsch" notierte Tonsprünge anzeigen.

Richtig:.....gis ais his cis - ein Stück Tonleiter.

Falsch: ....gis ais c cis - von ais nach c optisch ein Tonsprung (übermäßige Terz).

Bei einer anderen Instrumentenstimmung als der heute üblichen wäre der Ton c im obigen Beispiel zudem unsauber. Aber das kann man nicht in zwei Sätzen erklären....Hören kann man es auf https://de.wikipedia.org/wiki/Werckmeister-Stimmung Tonbeispiel Kadenzen in Werckmeister III-Temperatur. (Vorsichtig: Die Site ist nicht fehlerfrei. - Tiefgründiger, wer daran Spaß hat: https://de.wikipedia.org/wiki/Mitteltönige_Stimmung)

...zur Antwort