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]);
printf("\n the memory occupied by the array=%d",no_of_bytes);
printf("\n number of elements in array=:%d",n);
}
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
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);
}
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
number of elements in array=:7
కామెంట్లు
కామెంట్ను పోస్ట్ చేయండి
దయచేసి మీ సలహాలను సూచనలను స్పష్టంగా పేర్కొనగలరు. plz see that ur comments are 'acceptable' in a value based society.