C语言强作用和弱作用