Thanks miss for explaining this topic in English because students like me who belong to non hindi speaking states are getting equal opportunity to learn this topic from you... Thanks a lot Maam
@@Raju_Sharma852 If we take CSE it doesn't matter which language we know or not we should try our level best to understand english . And as we are not english speaker by birth so we should listen English lecture to increase our English vocabulary power.....
@Razeen Asief Then why don't our South Indian brothers and sisters upload video on such topics ( JEE, UPSC, Programming etc) when cities like Bangalore and Hyderabad is the hub of technology/tech industries ??
Mam I have done my exam but I didn't prepare for it so I watched your lecture but I forgot to do this before my exam at 12 pm to 2pm and I watched our lecture at 4pm for preparation for exam and the fun fact is I got 99.98% without preparation 😅🙃🙂😄 thanks for helping me to optimize LEGACY GEN10 for exam logic and preparation. Be single and an stay 💯😌 motivated because after relationship you can't be motivated you only distracted 💯🤧😌🤷 Janhit main Jari, Ladki padhaegi padhai pe distraction ki bahari
when i am learning java frames, than why i am here 😁😁😁 Just to support you mam , i still remember dsa and myself before 2 days before exam thanks for videos 💖💖💖
your videos have been very helpful to me as a student and i have gained confidence to as well anytime i write a C program. Thank you for your dedication in making these videos
Madam I need your suggestion regarding my career I just have completed my 12th standard and I learn c language from a well known institute of my locality Which course should I start next other python or java or any other please suggest me some good course
Hi. If we are passing address by call by reference method, then why we are not entering asterisk symbol in function definition. Simply int avg (int *marks[], int a)
In reality c is being used very rarely in organization , Java is being used widely Those who don't like coding can choose automation testing (20% coding only )
You are VERY wrong when you say C is used rarely in organization. MANY of the top BIG organizations use C. Do research and you will see C is one of the most used languages especially for backend programming since it is so fast.
Superoo superobhya superosyaha....👏👌 And that word "fine" in between the explanation is so cute. When I'm explaing the vdo's of u to my friends, unfortunately, I'm also pronouncing "fine" and "Ok" as like u..!!
Hi, whenever the base address of an array is transferred as an argument to the function then during the function declaration is it not required to dereference the pointer? Otherwise how we get the value at that address? Like as u did in marks [ ]. So, is it not required to dereference the pointer in order to access the value?
Hello mam, here for array in definition part, when we r getting address of the 0th index of the variable, we didn't add * in definition function, but in case of string we added * in definition function, why? String is also an array, so why it has different rule? If u answer then it will be very helpful for me, I'm confused with it.
Ma'am would u take class about Array, Structure, and Union. You have already taken the class about Pointer right? Other 3 derived data types are still left. We need those topics also.. Plz ma'am .. Waiting for that.. Thank you 😊
Maam will you please do it Write a c program using function in which there will be two arrays of different lengths and 1 element of one array will be added with every element of the other array
my output: inside avg function size of array is(in bytes):8 average=30 inside main sizeof array is (in bytes):20 how is this possible size of a single element is 8, but why the size of the array is 20. Please anyone explain this contradiction.
If you write the following program:- --------------------------------------------------------------- void getArraySize(int arr[]){ int len = (sizeof(arr)/sizeof(arr[0]) printf("Array Length:%d ",len); } int main(){ int array[] = {1,2,3,4,5}; getArraySize(array); return 0; } ---------------------------------------------------------------- You'll get this warning. - sizeof on array function parameter will return size of 'int *' instead of 'int []' [-Wsizeof-array-argument] - --------------------------------------------------------------- This is because:- The array decays to a pointer when passed. So sizeof only works to find the length of the array if you apply it to the **original array**. So you need to **pass length of array as separate argument to function**.
I got 8 bytes size of array in avg function what is the reason #include int avg(int[],int); void main() { int average,size; int marks[5]= {10,15,20,30,45}; size=sizeof(marks)/sizeof(marks[0]); average=avg(marks,size); printf("Average is %d ",average); printf("Size of array (inside main) is %d ",sizeof(marks)); printf("Size is %d ",size); } int avg(int marks1[],int size) { int i, sum=0, average=0; for(i=0; i
I don't know why its showing 8 byte instead of 4 or 2 byte . #include int func(int[]); int main() { int arr[]={1,2,3,4,5}; printf("inside main: %d ",sizeof(arr)); func(arr); } int func(int arr1[]) { printf("inside func: %d ",sizeof(arr1)); }