发布网友 发布时间:2024-08-20 16:49
共1个回答
热心网友 时间:2024-08-28 23:36
用代码的各位分别和权值相乘,累加求和,用和对11取余,余数就是校验位,按题目应该是2×5+3×4+4×3+5×2=44,44除以11商4,余0,所以此代码的校验位是0,也就是新代码为23450。
数据结构中字符串如果是固定长度的可以不用初始d化
如果是可变长度的请使用指针,进行编程,所以没法给程序:
要是c的话
typedef struct{
char** astr;
}mystruct;
char ad[]="aaaaaaaaaaa";
mystruct ms;
ms.astr=&ad;
扩展资料:
源代码作为软件的特殊部分,可能被包含在一个或多个文件中。一个程序不必用同一种格式的源代码书写。例如,一个程序如果有C语言库的支持,那么就可以用C语言;而另一部分为了达到比较高的运行效率,则可以用汇编语言编写。
较为复杂的软件,一般需要数十种甚至上百种的源代码的参与。为了降低种复杂度,必须引入一种可以描述各个源代码之间联系,并且如何正确编译的系统。在这样的背景下,修订控制系统(RCS)诞生了,并成为研发者对代码修订的必备工具之一。
还有另外一种组合:源代码的编写和编译分别在不同的平台上实现,专业术语叫做软件移植。
参考资料来源:百度百科-源代码