胡小哲的博客

胡小哲

C->C++注释转换的简单实现

要想实现C->C++的注释转换,首先要画出注释转换的状态图: 1.如果碰到的是//,则直接进入C++注释转换中,可以直接将该行字符全部读取并输入。 2.如果碰到的是/,则代表着C注释的开始,这里需要对/是否有字符,以及*/后面是否还接有下一个注释的开始进行判断。 3.如果碰到EOF...

2017-07-29 22:32:06

阅读数 116

评论数 0

结构体和函数指针实现加减乘除

构思: 创建结构体,结构体的成员中有一个成员为函数指针,赋值后可指向各个算法的地址; 当输入add 1 2时,指针数组分别指向add,1和2; 随后进行字符串比较,判断进入哪一个算法; 实现:char optr; int(*pf)(int, int) = NULL; //函数指针...

2017-07-25 22:28:16

阅读数 417

评论数 0

模拟实现atoi函数

函数功能: atoi (表示 ascii to integer)是把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中。atoi( ) 函数会扫描参数 ptr字符串,跳过前面的空白字符(例如空格,tab缩进等)。 可以通过isspace( )函数来检测),直到遇上数字或正负符号才开始做...

2017-07-25 22:15:21

阅读数 149

评论数 0

C语言结构体,位段

1.结构的定义 在实际情况中,数据经常以成组的形式存在。如果这些值的类型各不相同,他们无法同时存储于同一个数组中,在C中,可以使用结构把不同类型的值存储在一起,所以结构也是一些值的集合,这些值称为它的成员,但是这些成员的类型可以不同。 拓展: “结构”是一种构造数据类型,也叫做用户自定义...

2017-07-09 01:33:18

阅读数 535

评论数 0

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