یه بحث تخصصی در مورد برنامه نویسی سی
در مورد این کدها چی میدونید؟
چند وقت پیش یکی از مقاله ها ی شرکت رو مطالعه می کرد به اینجا که رسیم دیدم متوجه نمیشم
CodeVision and ATmega128
char (*tab61__getChar)();
void (*tab61__putChar)(char c);
char (tab61_getChar)();
void( tab61_putChar)(char c);
void tab61_init(char(*getChar)(),void(*putChar)(char)
{
tab61__getChar=getChar;
tab61__putChar=putChar;
}
char tab61_getChar ( )
{
char c;
c=tab61__getChar();
return c;
}
void tab61_putChar(char c)
{
Tab61__putChar(c);
}
void tab61_putChar(char c)
{
tab61__putChar(c);
}
کامپایلش کردم کار می کنه توپ و دیتای رو یوزارت رو میخونه ولی هر چی گشتم توابع بیشتری پیدا نکردم که به اینا مربوط بشه . فکر کنم به سی پلاس پلاس که از سی بالاتره یه ربطهایی داشته باشه
در مورد این کدها چی میدونید؟
چند وقت پیش یکی از مقاله ها ی شرکت رو مطالعه می کرد به اینجا که رسیم دیدم متوجه نمیشم
CodeVision and ATmega128
char (*tab61__getChar)();
void (*tab61__putChar)(char c);
char (tab61_getChar)();
void( tab61_putChar)(char c);
void tab61_init(char(*getChar)(),void(*putChar)(char)
{
tab61__getChar=getChar;
tab61__putChar=putChar;
}
char tab61_getChar ( )
{
char c;
c=tab61__getChar();
return c;
}
void tab61_putChar(char c)
{
Tab61__putChar(c);
}
void tab61_putChar(char c)
{
tab61__putChar(c);
}
کامپایلش کردم کار می کنه توپ و دیتای رو یوزارت رو میخونه ولی هر چی گشتم توابع بیشتری پیدا نکردم که به اینا مربوط بشه . فکر کنم به سی پلاس پلاس که از سی بالاتره یه ربطهایی داشته باشه
دیدگاه