下列做法中不利于嵌入式应用软件移植的是______。
A在软件设计上,采用层次化设计和模块化设计
B在数据类型上,尽量直接使用C语言的数据类型
C将不可移植的部分局域化,集中在某几个特定的文件之中
D软件体系结构设计时,在操作系统和应用软件之间引入一个中间件层
A在软件设计上,采用层次化设计和模块化设计
B在数据类型上,尽量直接使用C语言的数据类型
C将不可移植的部分局域化,集中在某几个特定的文件之中
D软件体系结构设计时,在操作系统和应用软件之间引入一个中间件层