Nobody can't answer that question and be 100% sure. Usually people will say backlinks are better. However reciprocal links are good, too. Especially if links came from the relevent web site.
both things are differ according to me. backlinks: it means your site got the links from other pages.u can say it inner links and one way links also. where as reciprocal links: it means there is link exchange from two site so u have put url1's link on your site and url1 have put your link on his site.u cant say one way link.but u can called back links. i hope now it is clear for you.
Personally id try and get as many decent one way links back to your site as you can but a few recips will still be helpful too from relevant sites.
They are both the the same reciprocal links is counted as your backlinks. Reciprocal links are your site links came from the site of your link exchange partner.
Backlinks are better - Google devaluates reciprocal links, that's why it is recommended to use expanded schemes of link exchange. For instance you have site A and you want to exchange links with site B. You may include site C in link exchange to make A-B B-C and C-A linking avoiding reciprocal links. If there is no possibility to includie thrid and more sites in linking, then at least don't put reciprocal links at same pages, i.e. link from any secondary page of site A to index page of site B and from any secondary page of site B to index of site A or vice versa.