Șirurile de caractere (literale) sunt în general transmise către funcții sub forma unui subșir. Acest lucru oferă o mare flexibilitate în majoritatea scenariilor, când nu este nevoie să transmiteți de fapt proprietatea (ownership).