Actually some of my friends often say me that pointer is hard , too hard(however i've not started learning pointers , so i can't say).
I strongly believe that the majority of what makes pointers "hard" is people hyping them as such. The concept is very simple, and the syntax is equally simple. You can get lost in a mess of indirection, but that's more a matter of design than pointers being "hard". You can just as easily make a mess of if..else
statements, yet those aren't hyped as being unusually difficult to grasp and use.
so please recommend some good books particularly targeted to Pointers
I'm not aware of any at all, much less any good ones. There are tutorials online though. I think this one is a good intro, but I'm a bit biased.