回覆列表
  • 1 # lylrz15880

    1.不用迴圈沒法完成,但是一些特殊的數可以用memset,比如全置-1就memset(arr,0xff,sizeof(arr));2.memcpy(a,b,sizeof(a));

  • 2 # 使用者5443769950533

    C語言還是C++;C++可以辦到。C語言不用迴圈估計不好辦。

    C語言,如果是賦值為0,不用說,自然是可以的,只要寫TYPE爔[100]={0};這樣就可以;這對任何型別都適用。

    float a[100]={0};

    int b[100]={0};

    C語言,要賦值成-1的話,對於所有的整數型別([unsigned]燾har/int/short/long等)都是可以實現的,用memset就可以;非整數型別,如float和double就不行。

    C語言,要賦值成1的話,只有char和unsigned燾har可以做到,用memset,其他型別我還想不出有啥方法。

    C++的話,要依次賦值為{1,0,-1,?,0,-1,?,?,?1?..}這樣的,不用迴圈都可以辦到。

  • 中秋節和大豐收的關聯?
  • 西門子224PLC怎麼和步進電機驅動器連線實現運動控制?