Eksplisiittinen tyyppimääritys eli eksplisiittinen kirjoittaminen on ohjelmoinnin kirjoitustapa, jossa muuttujaa määritettäessä on määritettävä sen tyyppi. Eksplisiittisen kirjoittamisen vastakohta on implisiittinen kirjoittaminen, jossa tämä tehtävä siirtyy kielen kääntäjälle. Jos esimerkiksi haluat määrittää muuttujalle X kokonaisluvun, sinun on määritettävä tälle muuttujalle kokonaislukutyyppi suoraan sitä määritettäessä.
Harkitse tätä C -esimerkkiä :
# sisältää <stdio.h> int main ( void ) { chars [ ] = "Testimerkkijono" ; kelluva x = 0,0 ; int y = 0 ; printf ( "Hei maailma \n " ) paluu 0 }Muuttujat s, x, y ovat koodissa nimenomaisesti määritettyjä tyyppejä. Muuttuja s ilmoitetaan merkkijonona, x on liukuluku ja y on kokonaislukutyyppiä. Tyypit asetetaan käännöshetkellä; se myös tarkistaa tyyppiin liittyvät virheet käännösvaiheessa.