C语言声明部分直接赋值是语句吗?
如 int a =1;
它是声明还是**表达式**语句?
int a; //声明语句
int a = 1; //赋值语句
以分号;结尾的都叫语句.
是语句,声明与赋值关键在与内存空间的处理,声明是创设内存空间,赋值是将值存储到对应的内存空间中
你的问题感觉有点怪啊,你是要问声明还是定义的意思吧。
http://www.cnblogs.com/fly1988happy/archive/2012/03/04/2379258.html
是赋初始值的语句。
一个是在定义的同时进行赋值
一个是定义之后再赋值