#define A "\0\0\0\0"

fn(char* a){

}

int main(){
 fn(A);
}

とした時
fn の a 指す値は
*a 〜 *(a+4) は全部 \0 になるの?