Multiple file descriptors

Can we open a file with two different ones? open() call system?

My purpose is to write something in the file with the first file descriptor and read something from the file with the second descriptor.