100% c prog to print no. of elements in the array

#include <stdio.h>
void main()
{
    int n,no_of_bytes,packets[ ]={9,-1,7,4,5,11,8,4,2};
    no_of_bytes=sizeof(packets);
    n= no_of_bytes/sizeof(packets[0]);
/* తొలుత వ్రాసిన ప్రోగ్రాం లో ఒక int p=50 అని పెట్టి sizeof(p) తో భాగించాము. కానీ ఇలా  sizeof(packets[0]) ని ఉపయోగించటం వల్ల మెమరీ ఆదా ..ఈ ఆలోచన 23-507 ఇచ్చెను*/

    printf("\n the memory occupied by the array=%d",no_of_bytes);
    printf("\n number of elements in array=:%d",n);
}

//similar logic u can use for float & char arrays also
ఔట్పుట్ తెరమీద
the memory occupied by the array=36
number of elements in array=:9
----

// 100% c prog to print no. of elements in the char array

#include <stdio.h>
void main()
{
 int n,no_of_bytes;
 char packets[ ]={'s','a','t','y','a','m','u'};
no_of_bytes=sizeof(packets);
 n= no_of_bytes/sizeof(packets[0]);/* తొలుత వ్రాసిన ప్రోగ్రాం లో ఒక int p=50 అని పెట్టి sizeof(p) తో భాగించాము. కానీ ఇలా sizeof(packets[0]) ని ఉపయోగించటం వల్ల మెమరీ ఆదా ..ఈ ఆలోచన 23-507 ఇచ్చెను*/
printf("\n the memory occupied by the array=%d",no_of_bytes);
 printf("\n number of elements in array=:%d",n);
}
ఔట్పుట్ తెరమీద
the memory occupied by the array=7
 number of elements in array=:7

కామెంట్‌లు

ఈ బ్లాగ్ నుండి ప్రసిద్ధ పోస్ట్‌లు

100% C prog to write content into a file and then read it back onto the console

Spic macay

శ్రీరస్తు.. రామలింగ 18-1-24 (సూరసాని వారి ఆహ్వానము)