I don't know what `writefln` is doing, but this following D code
is the exact similar to your C code
```
import core.stdc.stdio;
void main()
{
const(char)[] ch = "Hello World!";
const(char)* p;
p = &ch[0];
p++;
printf("%s", p);
}
```
`ello World!`