物聯網/嵌入式工程師
重磅升級:新增硬件電路設計與實戰,讓你軟硬通吃,同級PK無敵!行業風口、政策傾斜,新晉熱門高薪不內卷!0基礎一站式就業完整路徑,搶占先發優勢!
練習1:編寫一個函數,用來交換兩個 int 變量的值
練習2:我們有一片 20 個字節的內存,我想拷貝這片內存中的后 5 個字節的內容到一片新內存
練習1參考答案:
void swap(int * a, int * b)
{
int temp = *a;
*a = *b;
*b = temp;
}
int main(int argc,char **argv)
{
int a = 10;
int b = 20;
swap(&a, &b);
return 0;
}
練習2參考答案:
#include <stdlib.h>
#include <stdio.h>
int main(int argc,char **argv)
{
char * a = (char *)malloc(20);
char * b = (char *)malloc(5);
memcpy(b, a + 15, 5);
free(a);
free(b);
return 0;
}
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報