TI 问题

转载 2015年07月08日 15:58:32
练习 1-20 编写程序 detab,将输入中的制表符替换成适当数目的空格,使空格充满到
下一个制表符终止位的地方。假设制表符终止位的位置是固定的,比如每隔n 列就会出现一

个制表符终止位。n应该作为变量还是符号常量呢?


练习 1-21 编写程序 entab,将空格串替换为最少数量的制表符和空格,但要保持单词
之间的间隔不变。假设制表符终止位的位置与练习1-20 的detab程序的情况相同。当使用一

个制表符或者一个空格都可以到达下一个制表符终止位时,选用哪一种替换字符比较好?


练习 1-22 编写一个程序,把较长的输入行“折”成短一些的两行或多行,折行的位置
在输入行的第n 列之前的最后一个非空格之后。要保证程序能够智能地处理输入行很长以及

在指定的列前没有空格或制表符时的情况。


练习 1-23 编写一个删除C语言程序中所有的注释语句。要正确处理带引号的字符串与

字符常量。在C语言中,注释不允许嵌套。


练习 1-24 编写一个程序,查找C语言程序中的基本语法错误,如圆括号、方括号、花
括号不配对等。要正确处理引号(包括单引号和双引号)、转义字符序列与注释。(如果读者
想把该程序编写成完全通用的程序,难度会比较大。)

相关文章推荐

练习1-21 编写程序entab,将空格串替换为最少数量的制表符和空格,但要保持单词之间的间隔不变

每8位,若空格填满8位,则用制表符替换;若空格不满8位,则用空格替换,一次性替换满空格。若遇制表符,位置pos要向前TABINC-(pos-1)%TABINC-1位;若遇换行符,pos要置零(for循...

TI论坛上的ZigBee相关问题讨论

搬运TI论坛上有价值的问答

ubuntu14.04安装GTX 1080 ti显卡驱动以及遇到黑屏问题

实验室给我配置了一个1080ti的卡,那个激动,windows下1000+的FPS,跑分40W,无敌,言归正传,ubuntu14.04下配nvidia 1080的驱动还是出现了很多问题,差点就要重装系...

TI DSP的EMIF接口的地址总线问题(实际测试)

题目:TI DSP的EMIF接口的地址总线问题(实际测试) 去年,曾写过如下博文:有关TI DSP的两个问题:地址总线不从零开始问题及寻址范围问题 (链接:http://blog.csdn.net/...
  • jbb0523
  • jbb0523
  • 2012年06月04日 22:29
  • 8071

实现TI CC254X OAD所遇到问题

写在前面:  算是浪费了一天的时间,甚是苦恼。其实在按照官方的说明资料《OAD_For_CCC254x.pdf》一文中说的很清楚,按照说明就可以很快再远方案上增加OAD功能。 之前也了解过增加这个功能...

HDU 1754 I Hate It 线段树点修改问题

题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=66989#problem/B 还以为是英文题目,点开一看居然是中文题目。给定学...

XDS510-USB2.0 TI DSP EMULATOR驱动安装冲突问题

这两天安装XDS510-USB2.0 TI DSP EMULATOR驱动,发现始终与原来安装的仿真器驱动发生冲突。原来的驱动是BLACKHAWK,也就是在设备管理的列表中出现的“红苹果”图标对应的设备...

有关TI DSP的EMIF接口的两个问题:地址总线不从零开始问题及寻址范围问题

有关TI DSP的两个问题:地址总线不从零开始问题及寻址范围问题  作者: JBB0523(彬彬有礼)    示例芯片:TMS320C6416 EMIF,即ExternalMemoryInte...
  • jbb0523
  • jbb0523
  • 2011年12月09日 18:13
  • 6558

有关TI C6000的DSP的EMIF接口的两个问题:地址总线不从零开始问题及寻址范围问题

示例芯片:TMS320C6416 EMIF,即ExternalMemoryInterFace ,中文译为外部存储器接口。   EMIF可谓是困扰了我很久的一个接口。当然,相比于SPI,UAR...

TI CC2530基础实验(普通GPIO操作——点亮led灯)

IO端口 CC2530有21个数字输入/输出引脚,可以配置为通用数字I/O或外设I/O信号,配置为连接到ADC、定时器或USART外伤。这些I/O的用途可以通过一系列寄存器配置,由软件加以实现。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TI 问题
举报原因:
原因补充:

(最多只允许输入30个字)