74:
53:
22:
217:
language syntax, but to far more fundamental matters. JAVA is largely interpreted but for many platforms, but C/C++ are(is) platform depending and "compiling only". So if JAVA static means something different compared to C/C++ , it should have an article of it's own. Is this not the case, then the template should go instead, I think
216:
Those languages in which the "Static" keyword have a different functionality, should have their own articles. This was not written but included in my idea. C/C++ could possibly go together, but JAVA and others which are very different should have Static articles of their own. Here I do not refer to
160:
It means the parameter a points to an array that has room for at least 100 chars. I suppose this information may help the compiler optimize the function, e.g. by prefetching data from a which might cause a page fault if the array is not actually that large. In contrast, if you omitted the static
169:
178:
164:
If this article is intended to list all uses of the static keyword, then a description of this C99 feature should be properly sourced and added there.
132:
226:
192:
173:
149:
270:
236:
in various modern programming languages originate and derive from the use in C - to specify a variable of program execution lifetime. -
210:
122:
245:
165:
98:
265:
275:
81:
58:
33:
154:
In C99, you could use the static keyword in a new place: between the brackets of an array parameter.
97:
on
Knowledge. If you would like to participate, please visit the project page, where you can join
94:
39:
8:
222:
206:
188:
21:
241:
218:
202:
184:
259:
237:
201:
both your overuse of hyphens and a move. This relates to more than just C.
90:
86:
73:
52:
248:
If it is used on a function, it shares the same properties of a
161:
keyword, then it would be OK to pass an array of any size.
85:, a collaborative effort to improve the coverage of
257:
19:
258:
183:This would solve the template-issue.
179:Move to "Static (C-language keyword)"
150:C99 parameter with static array size
79:This article is within the scope of
15:
252:variable in the same scope as well.
38:It is of interest to the following
13:
14:
287:
271:Low-importance Computing articles
72:
51:
20:
127:This article has been rated as
107:Knowledge:WikiProject Computing
246:13:53, 16 September 2024 (UTC)
174:20:43, 11 September 2014 (UTC)
110:Template:WikiProject Computing
1:
227:00:32, 11 February 2018 (UTC)
211:02:20, 10 February 2018 (UTC)
193:02:18, 10 February 2018 (UTC)
101:and see a list of open tasks.
7:
10:
292:
266:C-Class Computing articles
133:project's importance scale
126:
67:
46:
276:All Computing articles
95:information technology
28:This article is rated
157:void f(char a) { }
82:WikiProject Computing
113:Computing articles
34:content assessment
147:
146:
143:
142:
139:
138:
283:
251:
235:
115:
114:
111:
108:
105:
76:
69:
68:
63:
55:
48:
47:
31:
25:
24:
16:
291:
290:
286:
285:
284:
282:
281:
280:
256:
255:
249:
233:
232:All the use of
181:
158:
152:
112:
109:
106:
103:
102:
61:
32:on Knowledge's
29:
12:
11:
5:
289:
279:
278:
273:
268:
254:
253:
214:
213:
180:
177:
166:85.131.109.176
156:
151:
148:
145:
144:
141:
140:
137:
136:
129:Low-importance
125:
119:
118:
116:
99:the discussion
77:
65:
64:
62:Low‑importance
56:
44:
43:
37:
26:
9:
6:
4:
3:
2:
288:
277:
274:
272:
269:
267:
264:
263:
261:
247:
243:
239:
231:
230:
229:
228:
224:
220:
212:
208:
204:
200:
197:
196:
195:
194:
190:
186:
176:
175:
171:
167:
162:
155:
134:
130:
124:
121:
120:
117:
100:
96:
92:
88:
84:
83:
78:
75:
71:
70:
66:
60:
57:
54:
50:
49:
45:
41:
35:
27:
23:
18:
17:
215:
198:
182:
163:
159:
153:
128:
80:
40:WikiProjects
260:Categories
203:—DIYeditor
219:Boeing720
185:Boeing720
104:Computing
91:computing
87:computers
59:Computing
238:Miklcct
131:on the
30:C-class
250:static
234:static
199:Oppose
93:, and
36:scale.
242:talk
223:talk
207:talk
189:talk
170:talk
123:Low
262::
244:)
225:)
209:)
191:)
172:)
89:,
240:(
221:(
205:(
187:(
168:(
135:.
42::
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.