So I would like to be able to call a function like this:

```
void func(1, 2, 3, (void*)label) // can return normal or to the labels
//some code
label:
//different code

```

Is it possible, and is it bad practice?