eg: cgminer -o stratum+tcp://solo.ckpool.org:3333 -u 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.0 -p x
There is a .0 at the end of the address. What is this for? I am assuming I should just use my address for the username without a .0
Yes, the .0, .1,... are for separate workers for the same bitcoin address/user.