int main(){ int i = 11223344;char *p = (char*)&i; if(*p = 0x44){cout << “litter ”;}else{cout<<“big”;}}
2025-08-02
#include <iostream>
#include <stdio.h>
using namespace std;
int main() {
int arr[10] = {1,3,5};
int * ap = arr;
ap++;
printf(" %d \n", *(ap++));
printf(" %d", *(arr + 1)); //這里改成arr++就會報錯,可以這樣舉例教學(xué),
return 0;
}
#include <stdio.h>
using namespace std;
int main() {
int arr[10] = {1,3,5};
int * ap = arr;
ap++;
printf(" %d \n", *(ap++));
printf(" %d", *(arr + 1)); //這里改成arr++就會報錯,可以這樣舉例教學(xué),
return 0;
}
2023-12-14
int arr[10] = {1,2,3};
int * ap = &arr;
ap++;
printf(" %d \n", *(ap++));
printf(" %d", *(arr + 1)); //這里改成arr++就會報錯,可以這樣舉例教學(xué),
還有最后的結(jié)構(gòu)體的成員引用,可以明確一點:(*p).a等價于s.a,但在使用指針時,需要用->符號
int * ap = &arr;
ap++;
printf(" %d \n", *(ap++));
printf(" %d", *(arr + 1)); //這里改成arr++就會報錯,可以這樣舉例教學(xué),
還有最后的結(jié)構(gòu)體的成員引用,可以明確一點:(*p).a等價于s.a,但在使用指針時,需要用->符號
2023-08-02
嚴(yán)重不符合標(biāo)題。首先,使用參數(shù)給對象的屬性賦值,這完全不是通過函數(shù)返回對象。其次,如果程序員是用Vim,就沒有這種優(yōu)化功能了,而且release模式和debug模式的區(qū)別也沒說清楚。總之,看完這節(jié)課完全沒懂如何正確地使用函數(shù)創(chuàng)建一個對象并返回。
2023-05-25
Iswin()函數(shù)沒加return 0。不加的話,Iswinret返回值是10,怪不得一輸入就直接結(jié)束。
2023-05-18