با درود و خسته نباشید
من توی محیط انواع نرم افزار c تابع و کتابخانه نوشتم ولی یه مشکلی با mplab دارم
من یک تابع توی یک فایل با پسوند c مینویسم مثلا
void test(char in,char x, char y){
.......
}
این میشه یک کتابخانه و توی برنامه اصلی خودم include میکنم
مثلا اسم فایل گزاشتم test.c
مینویسم
#include "test.c"
وقتی کامپایل میکنم هیچ مشکلی نداره ولی وقتی من این تابع فراخوانی میکنم به توابع که داخلش هست خطا میگیره
یا مثلا یک متغیر سراسری داخل فایل اصلی مینویسم و یک تابع زیر اون include میکنم . وقتی این متغیر توی تابع فراخوانی میکنم باز خطا میده
آیا قانون خواصی داره ؟؟؟
من توی محیط انواع نرم افزار c تابع و کتابخانه نوشتم ولی یه مشکلی با mplab دارم
من یک تابع توی یک فایل با پسوند c مینویسم مثلا
void test(char in,char x, char y){
.......
}
این میشه یک کتابخانه و توی برنامه اصلی خودم include میکنم
مثلا اسم فایل گزاشتم test.c
مینویسم
#include "test.c"
وقتی کامپایل میکنم هیچ مشکلی نداره ولی وقتی من این تابع فراخوانی میکنم به توابع که داخلش هست خطا میگیره
یا مثلا یک متغیر سراسری داخل فایل اصلی مینویسم و یک تابع زیر اون include میکنم . وقتی این متغیر توی تابع فراخوانی میکنم باز خطا میده
آیا قانون خواصی داره ؟؟؟
دیدگاه