自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 c学习的基本问题-4:关于struct,union,enum

<br />struct的定义:<br />struct  结构标签<br />{<br />      类型1 标识符1;<br />      类型2 标识符2;<br />      类型3 标识符3;<br />      类型4 标识符4;<br />      类型5 标识符5;<br />};<br />0.建议将struct的声明和变量的定义分开写<br />1.struct内可以放任何类型的变量声明;<br />3.struct的内部默认为public<br />struct的内存对齐:<

2011-04-27 16:01:00 602

原创 c学习的基本问题-3 指针解析- typedef

指针声明解析0.const char * char_p; char const * char_p;解析:  指针所指的对象是只读的,但是指针是可以修改的。1.char * const char_p;解析:指针所指的对象是可以修改的。但是指针是只读的。2.const char * const char_p;解析:指针与指针所指的对象都是只读的3. char * char_p;解析:指针与指针所指的对象都是可以修改的的4.char * char_p[20]解析: char_p是一个数组,每一个元素为char

2011-04-26 21:29:00 306

原创 c学习的基本问题-2

<br />char * localized_time(const char * file_name) { struct tm * tm_ptr; struct stat stat_block; char buffer[120]; stat(file_name &stat_block); tm_ptr = localtime(&stat_block.st_mtime); strftime(buffer,sizeof(buffer),"%a %b %e %T %Y",tm_ptr); retu

2011-04-26 15:19:00 240

原创 c学习的基本问题-1

<br />对无符号类型的建议:<br />sizeof()返回的类型是无符号类型,<br />在处理数组下标时需要注意<br />尽量不要再代码中使用无符号数<br />尽量使用像int的有符号类型<br />只有使用位段和二进制掩码时,才使用无符号数<br />应该在表达式中使用强制类型转化,使操作数均有符号或者无符号,这样不必由编译器来选择结果类型。<br />strlen(str) 返回的是str的字符的个数,不包含结尾的'/0'<br />malloc(strlen(str)):几乎可以断定是错误

2011-04-26 11:11:00 273

原创 c语言const修饰符问题

<br />foo(const char  **p){};<br />main(int argc, char ** argv)<br />{<br />        foo(argv);<br />}<br /> <br />warning: argument is incompatible with prototype<br /> <br />ANSIC:6.3.2.2<br />每个实参应该有自己的类型,这样它的值可以赋值给与它对应的形参类型的对象<br />ANSIC:6.3.16.1<br />两

2011-04-24 11:59:00 393

原创 c语言运算符的优先级问题

<br /> <br />c语言优先级问题。<br />优先级<br />运算符<br />名称或含义<br />使用形式<br />结合方向<br />说明<br />1<br />[]<br />数组下标<br />数组名[常量表达式]<br />左到右 <br />()<br />圆括号<br />(表达式)/函数名(形参表) <br />.<br />成员选择(对象)<br />对象.成员名 <br />-><br />成员选择(指针)<br />对象指针->成员名 <br />2<br />-<b

2011-04-22 20:22:00 272

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除