我正在尝试使用指针来修改C中的字符数组以进行优化。我只是尝试将数组的一部分设置为0x00,这比直接迭代数组更快。 这是我正在尝试的当前代码。我正在尝试将索引65-124设置为0x00。 char *paddPtr = paddedmsg; //This is needed for work earlier.for (i=65; i < 125; i++, paddPtr++) {} 没有错误消息,但是我的教授用来检查输出的代码是不正确的,所以我假设有问题,尽管我不确定问题到底是什么。
warning: passing argument 2 of ‘memset’ makes integer from pointer without a castBefore Change : memset(key, NULL, KEY_BYTES);警告将被删除。我使用的是linux & gcc编译器,C。
这是正确的操作吗
/slirp/misc.o:在函数/home/shruti/Downloads/qemu-0.14.1/qemu-timer.c:862: dynticks_start_memset': /usr/include/x86_64-linux-gnu/bits/string3.h:86: warning: memset used with constant zero length parameter; this co
在这里启动ARM A10的tinycore linux内核很困难,在启动时设备崩溃。Image Name: Linux-3.0.42 Image Type: ARM Linux KernelImage Name: uCore for Allwinner A10 Image Type: ARM Linux<6>Initi