그런 포인터개념을 가지고 있는 언어들은

만약에 내가 메인함수에다가 함수호출을 명시적으로 쓰는게 아니라 함수주소를 다 취득한 다음에 포인터 이동시키면서 호출시키는 것도 가능한거노?

예를들어
함수 1,2,3,4가 있으면

main {
함수 1
함수 2
함수 4
함수 3
}

이런게 아니라

main {
포인터변수에 함수 2의 주소를 담아서 실행해라
포인터변수에 함수 4의 주소를 담아서 실행해라
}

이게 가능한거노?

쓰고나니까 존나 비효율적이긴 한데 그냥 실행가능성을 묻고 있는거다 이기