Please support our C advertiser: Programming Forums
Views: 1813 | Replies: 1
![]() |
•
•
Join Date: Jun 2005
Posts: 8
Reputation:
Rep Power: 0
Solved Threads: 0
/*
I'd like to read some data from hard disk & then manipulate them as const variables. Here a simple version is attached. I do not know how to Initialize a const array by FUNCTION */
<< moderator edit: added code tags: [code][/code] >>
I'd like to read some data from hard disk & then manipulate them as const variables. Here a simple version is attached. I do not know how to Initialize a const array by FUNCTION */
#include <stdlib.h>
#include <stdio.h>
int *MAKE(const int n,int i)
{
int V[n];
V[0]=10*i;
V[n-1]=2;
printf("%d",V[0],V[n-1]);
return V;
}
int main()
{
const int n=5;
int i=2;
int *A_Load=MAKE(n,i);
printf("%d",A_Load[0],A_Load[n-1]);
return 1;
} Consider malloc/free to create the array. Functions that use the array should take a pointer to const.
High Plains Blogger #plains #lounge ## I, for one, welcome our new socialist overlords.
"Capitalism is the unequal distribution of wealth. Socialism is the equal distribution of poverty."
"Capitalism is the unequal distribution of wealth. Socialism is the equal distribution of poverty."
![]() |
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)






Linear Mode